Design and implementation of a social chatbot system for business organization website

244

Design and implementation of a social chatbot system for business organization website

A chatbot is defined as follows by the Oxford English Dictionary: A chatbot (n.) is a computer software that mimics human-to-human communication and usually operates over the Internet (https://www.internet. Conversational agents are the scientific term for chatbots. The terms chatbot and conversational agent will be used interchangeably in this document. Every chatbot’s underlying principle is to connect with a human user (usually via text messages) and act as though it understands and responds correctly to the conversation. Computers and humans have had conversations since the beginning of computer science. That’s exactly what Alan Turing came up with when he came up with the Turing test in 1950, which requires a human judge to determine whether or not a computer program is communicating with them via text.
But the goal of this test is much more ambitious than the normal chatbot use case, because a chatbot has limited domain knowledge, whereas the Turing test presupposes that any topic may be discussed with the agent. Conversational agents benefit from this because they don’t need to acquire (possibly infinite) domain knowledge and may thus focus on extremely specialized issues, such as helping users book a table at a restaurant, for example.
Chatbot designers make the assumption that when users commence a conversation with a chatbot, they usually have a goal in mind that they expect to achieve at the end of the session.. As a result, the flow of the conversation and the topics discussed are influenced, and the intended outcome is achieved. As a result, some patterns of behavior can be discovered by developers. It is so clear that a chatbot is defined as a computer program that mimics human communication and provides services to human users in order to achieve a specified objective. A chatbot is defined by the Oxford English Dictionary as follows: Conversations between computers and humans are simulated using chatbots (n.), a type of computer program that mimics human-to-human interaction. Conversational agents are the scientific term for chatbots. The terms chatbot and conversational agent will be used interchangeably in this document. Every chatbot’s underlying principle is to connect with a human user (usually via text messages) and act as though it understands and responds correctly to the conversation. Computers and humans have had conversations since the beginning of computer science. That’s exactly what Alan Turing came up with when he came up with the Turing test in 1950, which requires a human judge to determine whether or not a computer program is communicating with them via text.
But the goal of this test is much more ambitious than the normal chatbot use case, because a chatbot has limited domain knowledge, whereas the Turing test presupposes that any topic may be discussed with the agent. Conversational agents benefit from this because they don’t need to acquire (possibly infinite) domain knowledge and may thus focus on extremely specialized issues, such as helping users book a table at a restaurant, for example.
Chatbot designers make the assumption that when users commence a conversation with a chatbot, they usually have a goal in mind that they expect to achieve at the end of the session.. As a result, the flow of the conversation and the topics discussed are influenced, and the intended outcome is achieved. As a result, some patterns of behavior can be discovered by developers. It is so clear that a chatbot is defined as a computer program that mimics human communication and provides services to human users in order to achieve a specified objective.

Download Full Material-N4000