As students, we need help editing our essays. While there are countless tools for grammar, there are none for tone, repetition, and an overall summary. Also, our teachers have to spend too much time grading essays and reading through each individual section to find the overall tone and meaning of the essay.
What it does
In out website and iOS app, the user inputs in an essay and it will return a summary, analyzes the sentiment, agreement, irony, and subjectivity of the content. It also classifies it under a category such as sports, technology, humanities, etc as well as shows repeated words.
How we built it
For the app, we created it using Xcode and programmed it using Swift. We implemented the IBM Watson Natural Language Processing for the sentiment analysis.
Challenges we ran into
We ran into issues making the APIs properly function with our apps and we had to work around previous APIs since the API keys for those specific APIs did not work. Also, we had to spend a long time parsing the JSON files to make sure the information analyzed from the app was readable and presentable. We also could not get Hasura to work at all even after consulting different people and resources.
Accomplishments that we're proud of
We are proud of implementing the APIs and properly making them work as well as being able to properly parse the JSON files to make the information readily presentable.
What we learned
What's next for Project 42
Make the iOS app able to display a wider variety of results which are more accurate. Also, we want to implement Havenondemand API so that we can add further features such as OCR and Theme classification.