Inspiration Our team was inspired to create AISummarizer when we realized how difficult it can be for users to understand the terms and privacy policies of websites they visit. We wanted to develop a tool that could quickly extract and summarize the most important information in a user-friendly format, as well as a new login way that doesnt require password yet still very secured and easy to use at the same time, since it 'll only require your faceId and your email. This login method wasnt used by any websites so far, thats why we thought about using it, along with the Courier API !
What it does
A secured passwordless authentication using Ai face recognition and hashing (+ using Ai to summarize the policy and terms of services so the user knows what they are agreeing on without having to read all the privacy policy or terms of service !) Along with an AISummarizer is an AI-powered tool that extracts and summarizes significant terms of service and privacy policies from web pages in a user-friendly format. This makes it easier for users to understand and digest large amounts of information quickly.
How we built it We built AISummarizer using Golang, and we used the OpenAI API for language processing. We also used the Courier API for sending the summarized terms to users via email or push notification. We used the HTML parser to extract the text from the web pages and then used the OpenAI API to summarize the text.
Challenges we ran into One of the biggest challenges we faced was fine-tuning the summarization algorithm to ensure that it provided accurate and relevant summaries. We also had to work on optimizing the performance of our code, as the processing of large amounts of text can be time-consuming.
Accomplishments that we're proud of We're proud of the fact that we were able to create a tool that can make a significant impact on user experience by simplifying the understanding of terms and privacy policies. We're also proud of our ability to optimize the performance of our code, making it faster and more efficient.
What we learned During the development of AISummarizer, we learned a lot about natural language processing and how it can be used to improve user experience. We also learned a lot about the challenges of working with large amounts of text and how to optimize code to handle it efficiently.
What's next for AISummarizer In the future, we plan to add more features to AISummarizer, such as support for more languages and the ability to summarize other types of legal documents. We also plan to continue improving the accuracy and relevancy of the summaries provided by the tool.
courier
Built With
- courier
- css3
- go
- javascript
- openai
- perl
- php
- symphony
Log in or sign up for Devpost to join the conversation.