Jump to content

Mycroft (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Testman42 (talk | contribs)
added structure and features
Testman42 (talk | contribs)
added citation
Line 14: Line 14:
Inspiration for Mycroft came when Ryan Sipes and Joshua Montgomery were visiting Kansas City makerspace, where they came across simple and basic intelligent virtual assistant project. They were interested in the technology, but did not like it's inflexibility.<ref>{{cite web|url=https://www.linux.com/news/mycroft-linuxs-own-ai|title=Mycroft: Linux’s Own AI|author=Swapnil Bhartiya|work=Linux.com|accessdate=April 19, 2016}}</ref>
Inspiration for Mycroft came when Ryan Sipes and Joshua Montgomery were visiting Kansas City makerspace, where they came across simple and basic intelligent virtual assistant project. They were interested in the technology, but did not like it's inflexibility.<ref>{{cite web|url=https://www.linux.com/news/mycroft-linuxs-own-ai|title=Mycroft: Linux’s Own AI|author=Swapnil Bhartiya|work=Linux.com|accessdate=April 19, 2016}}</ref>
== Structure ==
== Structure ==
Mycroft uses intent parser called Adapt to convert natural language into machine readable data structures. For [[speech synthesis]] Mycroft uses Mimic, which is based on Flite. Mycroft is designed to be modular, so user is able to change it's components. For example, [[espeak]] can be used instead of Mimic.
Mycroft uses intent parser called Adapt to convert natural language into machine readable data structures. For [[speech synthesis]] Mycroft uses Mimic, which is based on Flite. Mycroft is designed to be modular, so user is able to change it's components. For example, [[espeak]] can be used instead of Mimic.<ref>{{cite web|url=http://news.softpedia.com/news/mycroft-releases-key-ai-component-as-open-source-498567.shtml|title=Mycroft Releases Key AI Component as Open Source|author=ilviu Stahie|work=news.softpedia.com|accessdate=April 24, 2016}}</ref>
== Features ==
== Features ==
Mycroft's set of skills include:
Mycroft's set of skills include:

Revision as of 22:37, 24 April 2016

Mycroft
Developer(s)Mycroft AI team
Repository
LicenseGNU General Public License
Websitemycroft.ai

Mycroft is free and open-source intelligent personal assistant and knowledge navigator for Linux-based operating systems that uses natural language user interface. It is named after 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 Kansas City makerspace, where they came across simple and basic intelligent virtual assistant project. They were interested in the technology, but did not like it's inflexibility.[1]

Structure

Mycroft uses intent parser called Adapt to convert natural language into machine readable data structures. For speech synthesis Mycroft uses Mimic, which is based on Flite. Mycroft is designed to be modular, so user is able to change it's components. For example, espeak can be used instead of Mimic.[2]

Features

Mycroft's set of skills include:

  • Telling date and time
  • Setting alarm
  • Setting reminders
  • Telling the current weather
  • Spelling words
  • Looking up definitions on Wikipedia
  • Preforming mathematical calculations
  • Launching desktop applications

References

  1. ^ Swapnil Bhartiya. "Mycroft: Linux's Own AI". Linux.com. Retrieved April 19, 2016.
  2. ^ ilviu Stahie. "Mycroft Releases Key AI Component as Open Source". news.softpedia.com. Retrieved April 24, 2016.