Some of our team members were really interested into Natural Language Processing and our team was up for a challenge.

What it does

Learny is a web application that takes a text file as an input and processes the text to return important information in bullet point. Its purpose is to help students improve their notes reading and their overall studies.

How we built it

We used TextRazor as the NLP API to process text to extract information we wanted. The application was written in Java, with the web view being made with JSF.

Challenges we ran into

One of the challenges was finding an API that suited our needs to do Natural Language Processing. We had to change API after the first one we decided to use wasn't fitting our needs. We also lost a teammate during the process due to sickness.

Accomplishments that we're proud of

We are proud we haven't even fully went insane, yet. We took on a big challenge in our 2nd ever Hackathon and we feel we did a good job on a complex subject like NLP.

What we learned

Natural Language Processing is extremely hard even with the support of an API.

What's next for Learny

We would like to keep enhancing the information processing and make Learny be able to generate quiz questions in the future.

Built With

Share this project: