trying to implement a bot in java that will act as virtual assistant between teacher and student. bot can learn anything from teacher teaches it regarding course and its schedule and student can ask anything from bot about teacher's course and schedule .

i have read three research papers regarding this :

  • Automatic SQL Query Formation from Natural Language

Query

  • Ripple Down Rules for Question Answering
  • Research of Automatic Question Answering System in Network Teaching

and came to conclusion that i have following challenges:

  • Understand what is typed and decide whether it is query or casual sentence.
  • Learn answer of such type of questions for future reference ,so if same type of question asked in future , bot answers automatically , and if answer not present bot will send query to teacher to answer it.

Problem i am facing is during implementing and hard time understanding the steps to overcome my challenges , it would be great help if someone would guide me to right direction regarding implementation in java.

Similar questions and discussions