Inspiration
None of us enjoy making presentations!
What it does
Automatically creates a presentation with pictures.
How we built it
Swift/HTML Frontend -> Google Cloud: (Speech to Text) -> Flask Python Webserver -> NLP -> Google Slides API -> Flask Webserver -> Swift/HTML Frontend
Challenges we ran into
- Tried to implement a C/C++ Webserver
- Google Slides API -- documentation was very hard to follow
- Handling Swift request
- Swift file integration
- NLP!
Accomplishments that we're proud of
- WE FINISHED!
- Cross-platform
- Produces quality slides
- Integrated Google-cloud
- Efficient API use
- Quality NLP
- Good Frontends
What we learned
- Swift file integration
- Google cloud integration
- Web <-> iOS integration
- Handling HTTP request
- Custom Python ML/NLP modules
- Python
What's next for Ez-Prez
- Present text along with pictures
- Better UX
Built With
- alamofire
- css
- flask
- glove
- google-cloud
- google-slides-api
- html
- javascript
- jquery
- machine-learning
- natural-language-processing
- python
- swift
Log in or sign up for Devpost to join the conversation.