DealFinder is designed to help users navigate the often confusing world of Terms and Conditions. Many deals, promotions, and subscriptions come with lengthy agreements full of legal jargon and hidden terms that can be difficult to understand. DealFinder addresses this issue by breaking down complex Terms and Conditions into simple summaries, highlighting potential risks, and providing a trust assessment. With DealFinder, users can confidently make informed decisions without wading through pages of confusing legal text. This tool empowers users by:
Summarizing complex terms into plain language.
Identifying hidden fees, data-sharing practices, and other risks.
Giving users a clear "good to go" or "bad to proceed" recommendation based on the document's fairness and clarity.
One of the main challenges was implementing a reliable and efficient natural language processing solution to handle various forms of legal documents. Parsing legal text for context and identifying potentially harmful clauses required fine-tuning our models and extensive testing. We initially encountered issues with model accuracy, as the AI sometimes struggled to differentiate between beneficial and potentially harmful terms. To address this, we refined our instruction prompts, integrated Google’s Generative AI API (Gemini), and adjusted model parameters to improve understanding and output clarity. Additionally, we worked on handling server response errors and API rate limits, which required implementing caching and rate limiting for a smoother user experience.
Tracks Applied (3)
GitHub Education
Google For Developers
Peerlist
Discussion