3

I am currently bored in school and at home and want to build a Jarvis like virtual assistant for both my home computer and school computer

Anyone have an idea of where I should start and the kind of things I should look into and learn

Assume I have no knowledge since

Thank you for your time

Comments
  • 0
    Two words: Machine Learning
  • 4
    I guess for starters, how comfortable are you with programming in general?

    Start out with a small app, perhaps something that is a command prompt and asks you "what zip code would you like to check the weather at?" And based on your input, would connect to an API on the web, pull down the relevant data and feed it back to you.

    From there, write out a list of a few more, "small" tasks you could ask of it - again, with manual input.

    Once you have it behaving how you want, start looking into speech-to-text libraries, and then sub out your manual input for that.

    Then perhaps look into connected devices (X10, insteon, etc.) that you could integrate into your home network.

    This type of project isn't for the faint of heart and will definitely eat months of your time, but in the end...IT'S GONNA BE AWESOME.
  • 2
    Instructables is your friend! Many people have already implemented this
  • 1
    I have done I a similar thing (except without the machine learning and nlp, gives me a headache) and its web based, you can check it out here, https://wizard-dev.org/aubrey

    Also you might to check http://lucida.ai

    And there is nice nlp library's for any language
Add Comment