Inspiration
I drew inspiration from Jarvis, a python based AI assistant.
What it does
Doc, the friendly documentation assistant, listens in the background for your calls. Once you activate her by saying her name, you can ask for details of a specific thing in a specific language, and she'll open up a documentation search for it on the language's documentation website.
How I built it
I built it using a super useful speech recognition library for python and wit.ai for the API service.
Challenges I ran into
The biggest challenge I ran into was that sometimes, Doc wouldn't understand certain pronunciations of a word, which meant I had to give her a way to know these alternate pronunciations. Another one would be where you would call for Doc and ask her something, but she never responded due to the ambient noise.
Accomplishments that I'm proud of
I'm proud of being able to put together something that could be useful in a developer's life and that I was able to conquer any challenges.
What I learned
I learned all about modules and how you can create your own. I learned how to incorporate JSON into my python projects, which really proves to be useful.
What's next for DocAI
AI is one of the hottest technologies, and Doc could certainly use a mind of its own. Doc could support more languages and things to search up.
Log in or sign up for Devpost to join the conversation.