Git Product home page Git Product logo

susinator's Introduction

Susinator Motto Susinator Logo

Your AI Contract Manager

Susinator is a comprehensive contract analysis tool that leverages AWS Lambda, S3 buckets, SageMaker, and DynamoDB. It not only extracts and highlights critical clauses within contracts but also provides concise summaries. Additionally, it identifies legal obligations and bindings, empowering users with a clear understanding of their contractual commitments.

Mission Statement

The inspiration behind Susinator stemmed from the need to revolutionize contract management. Recognizing the complexity and time-consuming nature of analyzing legal documents, we aimed to create a solution that could automate this process, making it more efficient and accessible for users.

☁️ Susinator was made possible thanks to Amazon Cloud Services ☁️

GCP Logo

Key Features

  • Custom-Trained AWS SageMaker Model: Harness the power of AWS SageMaker to train a custom model tailored to interpret and analyze contractual documents, extracting essential information such as employer name, salary, salary disbursement frequency, and, in the near future, detailed benefits information.

  • AWS Lambda for Real-Time Processing: Utilize AWS Lambda for on-demand, real-time processing of contract documents, enabling swift analysis and summary generation without the constraints of server capacities.

  • Transition from RapidAPI: Migrate away from the limitations of RapidAPI to a more robust and customizable infrastructure, allowing for greater flexibility in processing and analyzing legal documents.

  • Benefits Analysis Expansion: With the integration of SageMaker, broaden the scope of analysis to include a thorough breakdown of benefits provisions within contracts, providing users with a comprehensive understanding of their contractual entitlements.

  • Secure Document Upload and Storage: Ensure the confidentiality and integrity of user-uploaded documents through secure upload channels and encrypted storage solutions.

  • Interactive Summary Dashboard: Offer users an intuitive dashboard where they can interact with the summarized information, delve into specific contract clauses, and receive personalized insights on potential areas of concern.

  • User Feedback Loop for Continuous Improvement: Implement a user feedback mechanism to continually refine the model's accuracy and the app’s functionality based on real-world usage and feedback.

  • Community-Driven Clause Clarifications: Establish a community-driven platform where users can contribute clarifications on complex or ambiguous contract clauses, fostering a collaborative environment for demystifying legal documents.

  • API for Third-Party Integrations: Provide an API for seamless integration with third-party platforms, enabling users to directly import/export contracts from other tools and services.

  • Educational Resources on Contractual Terms: Offer a rich repository of educational resources to help users better understand common contractual terms, conditions, and implications.

Future Development

How to Run this WebApp:

  1. git clone <repository_URL> onto your machine
  2. Set up your AWS Credentials
  3. Connect your AWS S3 Bucket
    • Put NEXT_PUBLIC_AWS_ACCESS_KEY_ID_1, NEXT_PUBLIC_AWS_SECRET_ACCESS_KEY_1, and NEXT_PUBLIC_AWS_BUCKET_REGION_1in .env.local (in root of frontend folder)
  4. cd SunHacks23
  5. run the frontend
    • cd frontend
    • npm install
    • npm run dev
  6. run the backend
    • cd Backend
    • python server.py
  7. Open a web browser and go to localhost:3000 to access the application

Created By

Anmol Rao, Gavin Holtzapple, Taman Truong, Harish Chaurasia & Chaitanya Chaurasia

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.