Inspiration
In today's fast-paced world, individuals and businesses often find themselves grappling with the need to decipher unfamiliar legal jargon independently. This project seeks to alleviate this burden by leveraging the power of artificial intelligence and seamless integration with Dropbox. With "Doc Sign Assistant," users can say goodbye to the hassle of Googling obscure contract terms. Instead, they can rely on an intuitive, AI-driven solution that proactively highlights and explains critical contract clauses, empowering them to make more informed decisions with confidence.
What it does
Whenever users sign an agreement, our integrated AI assistant immediately scans the document, identifying and highlighting keywords and phrases that require special attention. With precision and speed, it provides clear and concise definitions and explanations for these crucial contract terms, ensuring users have a comprehensive understanding of the potential risks and implications involved. This empowers individuals and businesses to make informed decisions, fostering confidence and transparency in their contractual commitments.
How we built it
Our front-end was crafted using React, TailWind UI, and Headless UI, ensuring an aesthetically pleasing and user-friendly interface. For the backend, we embraced the serverless architecture, harnessing AWS services such as DynamoDB, API Gateway, and Lambda to create a robust and scalable infrastructure. The integration with Dropbox API enabled seamless document signing capabilities. Moreover, we harnessed the power of AI technology to deliver on-demand contract term explanations, providing users with a comprehensive understanding of the content.
Challenges we ran into
While adopting the serverless architecture streamlined the backend development, we encountered difficulty in locating accurate and comprehensive API documentation for both AWS and serverless technologies. The vast array of available documents often proved overwhelming, making it challenging to navigate through the intricacies of configuration.
Accomplishments that we're proud of
What we learned
What's next
One of our primary goals is to enhance the AI component by integrating user profiles and preferences. By doing so, we aim to provide a more personalized and tailored experience for users. This advanced AI functionality will analyze individual user behaviors and contract history, allowing it to offer customized reminders and alerts regarding specific contract terms that align with their unique concerns and priorities.
Built With
- amazon-web-services
- javascript
- react
- serverless
Log in or sign up for Devpost to join the conversation.