Create your own personal assistant to answer your emails and to communicate with. Create your own assistant to help you learn a foreign language and to be a key addition in your everyday life. We present you SelfieBot Endurance ChatBot.
Endurance offers an open-source platform for creation of a robot-companion for Android and Windows 7 / 8 / 10.
Users — Configure who can access, and administer your bot.
Avatar — Configure your bot’s appearance. Choose an animated avatar, or create your own.
Voice — Configure your bot’s language and voice.
Learning & Settings — Configure your bot’s learning ability and other settings.
Training & Chat Logs — Train your bot’s responses, greetings, and default responses. View and your bot’s conversations. Import and export chat logs to text or AIML files.
Twitter — Allow your bot to manage a Twitter account and interact with other Twitter users.
Facebook — Allow your bot to manage a Facebook account or page and interact with other Facebook users.
Telegram — Allow bot to manage a Telegram channel or chat on Telegram.
Slack — Allow your bot to send, receive, and reply to Slack messages.
Email — Allow your bot to manage an email account and answer emails.
SMS — Allow your bot to send, receive, and reply to SMS messages.
Google — Allow your bot to connect to Google services such as Google Calendar.
IRC — Allow your bot to chat with others on an IRC chat channel.
Web — Import data from the Freebase, Wiktionary, or other websites.
Knowledge — Browse your bot’s knowledge database.
Scripts — Add, create, edit, import, and export Self or AIML scripting programs.
Log — View the bot’s log for errors and debugging info.
The mechanical part of the DIY SelfieBot is a holder for a phone or a tablet with the ability to rotate after the speaker http://endurance
It means that anybody can make it independently, order with us a DIY kit of electronics or a ready SelfieBot device.
The advantage of the offered solution SelfieBot Endurance Chatbot is as follows: the robot-companion created on its basis exists not only inside the World Wide Web but offline as well. You can communicate with it anywhere provided there is the Internet connection 3G/4G/WiFi.
The SelfieBot Endurance Chatbot includes an embedded face recognition module, that is, a ChatBot sees who he talks with and is able to identify the interlocutor by face. You can configure the SelfieBot Endurance Chatbot so that every member of the family will have a personal ChatBot with its individual looks and character.
This is the program interface in the developer’s version.
In the final user version the screen displays only your Chatbot’s avatar.
It will take you less than 2 hours to install and setup your robot-companion.
The SelfieBot Endurance ChatBot supports 2 languages so far: Russian and English.
You can approach your SelfieBot Endurance ChatBot with any topic. Only bear in mind that the more you communicate with it, the more it learns. So try not to clutter up your Bot’s knowledge with poor and low-quality information.
First and foremost this solution may be used for training by those who dream to create one’s own real robot-companion, including university and high school students. The platform is open-source, so don’t hesitate to share the results of your work with friends and colleagues.
What counts most is that you can use the created robot in everyday life.
Creating the robot, you acquire knowledge and practice in developing embedded solutions for Android 4 / 5 / 6, and Windows 7 / 8 / 10, and work experience with:
In addition you can separately configure a SelfieBot. For this you will need understanding of Arduino, electronics and basic 3D prototyping and printing.
Every enthusiast can create his own robot-companion for home and business.
One can use a robot-companion for scientific and practical purposes.
To create a robot-companion you will need a 3D printer and knowledge of electronics and schematics.
As the project is open-source, you can find the full description of its assembling and configuration on our website: endurancerobots.
Or order a ready DIY SelfieBot for only $195 + shipping cost.
In the source code there are a few open settings:
speech_lang=409 // speech recognition language
speech_speed=0 // relative speech synthesis speed
Other settings can be additionally done.
The platform is developed under the Creative common license Attribution-NonC
The platform is offered «as is», and the developers are not responsible for the disruption of any features that are provided by third-party vendors, such as: Google, OpenCV, Microsoft, Botlibre.
George Fomitchev, Endurance founder
Andrey Azovsky , software developer with 15 year experience C / C++ / JSON.
Alexander Shastunov, electronics engineer, developer of high speed digital processing of signals with 15 year experience. Designer of the SelfieBot electronics: schematics and firmware.
Anatoly Preobrazhensky, ChatBot developer in the Botlibre environment.
Serguey Mironov, partner with 5 year experience in commercial sales.
Philipp Khokhlov, designer and test person.
The project is entirely open – source. We invite to join the project university developers’ teams, individual developers and enthusiasts.
The project opens great opportunities in learning the technology of ChatBot creation and acquiring work experience in this technology.
The robot-companion hears the speech addressed to it and gives answers based on the programmed variants of answers. In case of their lack it uses third-party search tools, Google, for instance. When the answer is found, the robot gives it to its companion.
The third-party search can be easily configured and activated when the other person asks questions to which answers are not programmed. And also, when the interlocutor commands, “find”, “learn”, etc.
Use and enjoy the robot-companion.
visit our web site: http://Endurance
email us: gf@EnduranceRobo
call us: +1 239 302 0053
text us: +7 916 225 4302 (incl. Whatapp, Viber)
P.O. 6528 Trail Blvd, Naples, FL, 34108, USA