Developing an Intelligent Chat-bot Tool to Assist High School Students for Learning General Knowledge Subjects
improving students ' learning with effective learning techniques : promising directions from cognitive and educational psychology .