F.A.Q. - Frequently Asked Questions


General

What is EM?

How does EM work?

How do I get started?

 

Technical

What technologies does EM incorporate?

What does this genetic design mean and how does it work with the AI Algorithms?

What is the feedback loop?

Why are there several brains to choose from?

What seperates EM from other chatbots?

Where can I read more about the design of EM?

Where do you think EM will be 2 years from now?

 

Miscellaneous

Who is the girl on the picture?

Can I link to this website?

How can I help the EM team?

I have made my own chatbot. Can I use your database?

How can I implement this chatbot into our own commercial software?

Where can I ask more questions?

 

General

What is EM?

Endless Mind(EM) is a genetic artificial intelligent chatbot under development by Blue Analysis.


How does EM work?

EM consists mainly of 3 parts:


A client converses with the chatbot, using the EM User Software, and sends the conversation log to the large online database. Then every other day, the EM Server Software launches and analyses all the collected data. After analysis the EM Server uploads new brain data and information to the website which clients can download.

In practice this simply means that you can download EM on this website and launch it directly. Afterwards the EM program automatically sends your conversation log and downloads the newest brain every other day and keeps you updated.

How do I get started?

Well you can start by going to our download section and download our software. If you speak several languages, you are also more than welcome to setup different accounts for each. For the time being EM is just starting up, so we ask you to have patience with her and trust better results to come as the different languages and dialects in the database grow.


Technical

What technologies does EM incorporate?

This very website and the large database is based on both PHP and MySQL.
All the software is based on the Microsoft .Net Framework 2.0.


Beyond the basic building blocks EM is also build on a variety of algorithms including neural networks, genetic algorithms and matrices. You can read more about them in our publications sector.


What does this genetic design mean and how does it work with the AI Algorithms?

The genetic design of the chatbot means that its brain, its most literal form of code, is redeveloped constantly. It is a form of code-evolution powered by the feedback loop. It is even more than that. Since the building blocks are based on AI Algoritms, such as neural networks and matrices, one can say that even though new brains are constantly being developed, each and every brain has its own capacity to learn.


What is the feedback loop?

The feedback loop comes from the fact that the more communicative(intelligent, smart etc...) the chatbot is, the more likely the user will be at responding and keeping the topic on track. Likewise if the the chatbot is completly ignorant or redicilous the user will more often than not change the subject. This means that, technically speaking, one can calculate how well the chatbot performs, by comparing the chatbots words and sentences to those of the user. The more similar they are throughout the conversation, the more intelligent the chatbot is - this depends on the user as well naturally.

 

Why are there several brains to choose from?

Due to the genetic design we have choosen to develop several brains per language/dialect. This is a great advantage, since most of the brains, especially in their early stages, will be very ignorant and unintelligent and having several brains allows us to cross over intelligent brains and keep a pool of experimental ones as well. Naturally the number of brain er language/dialect will be proportionate to its user base. For example a language and dialect with a user base of 400 clients, will have twice as many brains as a language and dialect with only 200 clients. Although we expect to keep the number of brains reasonably low, perhaps a reasonable estimate might be one brain per 50 users.


What seperates EM from other chatbots?

EM is different from other chatbots in several perspectives:

Where can I read more about the design of EM?

You can read more about the design of EM in our publications sections. Particularly you can read our Design Overview article.

 

Where do you think EM will be 2 years from now?

We hope that I will become one of the leading chatbots in the world. We hope that its AI Algorithms & Genetic Design makes it capable of everything anyone should ever want from a software and that it would become the smartest desktop secretary and assistant.

 

Miscellaneous

Who is the girl on the picture?

Laura is the name of the woman typically featured in the interactive part of our software and of course on our website. Her picture was kindly provided by Photomime.

 

Can I link to this website?

You are more than welcome to link to our website. If you need any pictures or screenshots for reviews or the like, please feel free to copy any screenshots or images of laura from our website or link to them directly.


How can I help the EM team?

The most easy way to help us, is simply by chatting with EM in the online-mode. If you're a programmer and you want to help out with the technical details, or perhaps even add your own AI Algorithms to our software, please don't hesitate to email us at:

EM Team

 

We would also greatly appreciate any form of graphical help to improve the interface, or even ai/database administrators to sort out inappropriate words in the database and setup different AI Brains.


I have made my own chatbot. Can I use your database?

Sure. Just send us an email with your chatbot and a description of it to:

EM Team


How can I implement this chatbot into our own commercial software?

Technically it is an easy task, but we have to figure out the details. Please email us at:

EM Team


Where can I ask more questions?

Please do email us at:

EM Team