Mycroft (software)

Mycroft
Developer(s) Mycroft AI team
Development status Active
License GNU General Public License
Website mycroft.ai

Mycroft is a free and open-source intelligent personal assistant and knowledge navigator for Linux-based operating systems that uses a natural language user interface.[1] It is named after a fictional computer from 1966 science fiction novel The Moon Is a Harsh Mistress.

History

Inspiration for Mycroft came when Ryan Sipes and Joshua Montgomery were visiting the Kansas City makerspace, where they came across a simple and basic intelligent virtual assistant project. They were interested in the technology, but did not like its inflexibility.[2][3]

Structure

Mycroft uses an intent parser called Adapt to convert natural language into machine readable data structures. For speech synthesis Mycroft uses Mimic, which is based on Flite.[4] Mycroft is designed to be modular, so users are able to change its components. For example, espeak can be used instead of Mimic.[5][6][7][8]

References

  1. Bhartiya, Swapnil. "2015's most exciting Linux devices". CIO magazine. Retrieved 17 March 2017.
  2. Harrington, Rebecca. "Customize An Open-Source HAL For Your Home". Popular Science. Retrieved 17 March 2017.
  3. Swapnil Bhartiya. "Mycroft: Linux’s Own AI". Linux.com. Retrieved April 19, 2016.
  4. Gold, Jon. "Raspberry Pi-based home AI project open-sources key components". Network World. Retrieved 17 March 2017.
  5. Silviu Stahie. "Mycroft Releases Key AI Component as Open Source". Softpedia. Retrieved April 24, 2016.
  6. MSV, Janakiram. "Meet Mycroft, The Open Source Alternative To Amazon Echo". Forbes. Retrieved 17 March 2017.
  7. Stahie, Silviu. "Mycroft Is an AI for Your Home Powered by Raspberry Pi 2 and Ubuntu Snappy". softpedia. Retrieved 17 March 2017.
  8. "Mycroft wants to be your smart-home's brain". CNET. Retrieved 17 March 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.