We are proud to say that here at BotXO we create the smartest chatbots in Denmark. We say this, because our intelligent chatbots understand what you tell them.
If you, for instance, ask one of our chatbots: “What does it cost to send the products to my address?” Then the chatbot will understand that you are interested in knowing the price of shipping.
The artificial brain
An artificial brain uses several different algorithms. The algorithms are designed to perform Natural Language Processing (NLP).
NLP is the common term used when describing the methods that are used to make computer programs that understand what you tell them. It’s challenging for a computer to understand human language, but the data scientists are working on making it possible.
A computer is very easily confused
Much research has been focused on how the grammar of our language was built. By writing grammar into computer programs, the researchers tried to create computers that could learn how to read.
However, because we use language in an infinite number of ways, it turned out to be incredibly difficult to write grammar into a computer program. Humans are good at understanding what people mean, even if they don’t use the correct grammar, but a computer is very easily confused. For instance, if you tell a chatbot:
“I eat spaghetti with a fork”.
Then the computer knows that you use a fork to eat your spaghetti. However, if you say:
“I eat spaghetti with meatballs”.
Then it thinks that you use meatballs to eat your spaghetti – which isn’t smart.
What is AI and Machine Learning?
If the computer has read enough text about Italian food, then it’s easy for it to understand that forks are used to eat spaghetti with and the meatballs are mixed in the spaghetti.
How we use Machine Learning at BotXO
We use the newest technology research, and we work closely with the University of Copenhagen, which are world-renowned for their research in NLP. So, by using the best algorithms on systems that create value for our customers, we have built Denmarks smartest chatbots.
Our chatbots use several algorithms to understand what you say to them but also to figure out what to reply. When you send a message to one of our chatbots, the artificial brain begins its analysis, and the following are examined:
- Sentiment analysis: The artificial brain uses advanced algorithms to decide what mood you are in.
- Spelling corrections: The artificial brain checks for misspellings and try to correct the spelling, so it can better understand what you mean.
- Named Entity Recognition: The artificial brain looks for named words in the sentence you have send. For instance, person names, names of companies or places.
- Dependency Parsing: The artificial brain divides the sentence into different substitutes and finds out what the link between them are.
By combining a number of these algorithms, our chatbots end up understanding what you tell them. That’s why we say that our chatbots are the smartest in Denmark.
If you are interested in hearing more about how to get started, please contact us at [email protected] – or give us a ring if you need more customer cases +45 26 71 58 45 .
Want to know more about Chatbots – Book a Demo!
Article written by Jens Dahl Møllerhøj