All It Takes is 20 Questions!: A Knowledge Graph Based Approach

11/12/2019
by   Alvin Dey, et al.
0

20 Questions (20Q) is a two-player game. One player is the answerer, and the other is a questioner. The answerer chooses an entity from a specified domain and does not reveal this to the other player. The questioner can ask at most 20 questions to the answerer to guess the entity. The answerer can reply to the questions asked by saying yes/no/maybe. In this paper, we propose a novel approach based on the knowledge graph for designing the 20Q game on Bollywood movies. The system assumes the role of the questioner and asks questions to predict the movie thought by the answerer. It uses a probabilistic learning model for template-based question generation and answers prediction. A dataset of interrelated entities is represented as a weighted knowledge graph, which updates as the game progresses by asking questions. An evolutionary approach helps the model to gain a better understanding of user choices and predicts the answer in fewer questions over time. Experimental results show that our model was able to predict the correct movie in less than 10 questions for more than half of the times the game was played. This kind of model can be used to design applications that can detect diseases by asking questions based on symptoms, improving recommendation systems, etc.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/31/2016

Knowledge Questions from Knowledge Graphs

We address the novel problem of automatically generating quiz-style know...
research
02/08/2020

HHH: An Online Medical Chatbot System based on Knowledge Graph and Hierarchical Bi-Directional Attention

This paper proposes a chatbot framework that adopts a hybrid model which...
research
07/21/2020

Connecting Embeddings for Knowledge Graph Entity Typing

Knowledge graph (KG) entity typing aims at inferring possible missing en...
research
01/19/2023

Reversing The Twenty Questions Game

Twenty questions is a widely popular verbal game. In recent years, many ...
research
06/04/2021

Detecting and Adapting to Novelty in Games

Open-world novelty occurs when the rules of an environment can change ab...
research
09/09/2019

Improving Neural Question Generation using World Knowledge

In this paper, we propose a method for incorporating world knowledge (li...
research
07/27/2021

Template-based Chatbot for Agriculture Related FAQs

Agriculture is the fundamental industry of the society, which is the bas...

Please sign up or login with your details

Forgot password? Click here to reset