Inspiration
Our team's common interest in skipping through lengthy terms and conditions brought us together to create TC;DR - Terms & Conditions; Didn't Read. Terms and conditions are often overlooked as something we can all turn a blind eye to, not worth the time it takes to look them over.
What it does
TC;DR's allows users to condense lengthy documents of text into summarized content that is easily digestible. The web app displays its results on-site-- allowing for convenient comparison between both the original and abridged versions!
How we built it
Our app makes use of the co:here API to summarize text using our own trained model made from sample terms of service texts. The backend is written in python, running a Flask web server. It can be run directly in your browser, where the user is able to input their terms & conditions as text. The frontend is written using HTML, CSS, and JavaScript for a clean and user friendly experience.
Challenges we ran into
We had never worked with a python backend before, so learning how to use Flask and communicate with the co:here API as well as our frontend was certainly a challenge.
Accomplishments that we're proud of
Going into this, none of us had any experience using a Flask web server for our backend, or backend development in general. We were really impressed with how much we were able to learn about backend development in such a short period of time.
What's next for TC;DR - Terms & Condition; Didn't Read
Working on implementing TC;DR as a chrome extension so that our service can be easily accessible through the web at any time.
Built With
- api
- backend
- co:here
- css3
- flask
- html5
- javascript
- python
Log in or sign up for Devpost to join the conversation.