Toward the implementation of a topic specific dialogue based natural language chatbot as an undergraduate advisor
eliza - a computer program for the study of natural language communication between man and machine .