Skip to content
/ ELI5-- Public

ELI5-- is an iOS application that extracts threads from https://www.reddit.com/r/explainlikeimfive/, displays the top explanation, and provides images to supplement it. ELI5-- is my final project for Cal Poly's Mobile Application Development, CSC 436.

Notifications You must be signed in to change notification settings

ducdao/ELI5--

Repository files navigation

ELI5--

ELI5-- is an iOS application that parses threads from https://www.reddit.com/r/explainlikeimfive/, simplifies the top explanation, and provides images to supplement it. ELI5-- is my final project for Cal Poly's Mobile Application Development, CSC 436.

ELI5-- utilizes 3 APIs:

CSC 436 Milestone 4 Thoughts

  • I was pretty happy with how the table view showing all the threads turned out. Colors look greats
  • I'm really happy with how well I documented/commented my source code. My GitHub has a nice paper trail of my work
  • Decided to not use Google Cloud Vision API and use Google Cloud Natural Language API as the second moving part and Google Custom Search API as the third
  • What I would do next time is change how I extract the keywords to run the search terms. The image search could be better. Use Google Vision API to validate image search
  • To take ELI5-- to a level of deployment on the App Store, I would need to implement more features like sorting feeds by category and time. Would also need to put in more time on how it programmatically simplifies and gets pictures
  • Ideally, the visualizations would be presented like a mosaic, maybe even interactive visualizations

About

ELI5-- is an iOS application that extracts threads from https://www.reddit.com/r/explainlikeimfive/, displays the top explanation, and provides images to supplement it. ELI5-- is my final project for Cal Poly's Mobile Application Development, CSC 436.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages