Code Monkey home page Code Monkey logo

tnc-reader's Introduction

Inspiration

According to a Deloitte survey of 2,000 consumers in the United States, 91 percent of users consent to legal terms and service conditions without reading them, resulting in severe privacy risks. We were motivated to create a Summarizer after seeing this. Furthermore, we realized that going over T&Cs isn't just a hardship for us; it's a nightmare for everyone, so we devised this solution to assist them in any way we could.

What it does

Summarizer outstanding features works like your virtual PA who's gonna read the large and uninteresting documents to us in a matter of milliseconds so you don't have to go through them.

How we built it

Initially, we created a responsive and dynamic front end that allows users to engage directly with our prototype. The user interface is made entirely of HTML and CSS. We utilized Flask for the server end or backend. The machine learning domain is where the most essential element of our prototype resides. We employed the hugging face transformers concept in the Natural Language Processing domain and used Python to construct our ML code. Finally comes the integration. We integrated the server end and ML code with the front end to provide a Summarizer to the user in a concise manner.

Challenges we ran into

We were having trouble training the model for the Machine Learning section because we didn't have enough data to do so. Working on natural language processing was also a time-consuming task.

Accomplishments that we're proud of

We are happy that we were able to come up with an end-to-end application to assemble a solution and manage application features to work quickly and on schedule.

What we learned

We learned a lot about Python, making a web server in Flask, Bootstrap, debugging silly errors in our code and managing our limited time efficiently.

What's next for Summarize your T&C's

We intend to establish a viable web server and work on the model and integrate it with authentication. We also hope to improve performance quicker and smoother in near future!

tnc-reader's People

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.