Artificial learning companionusing machine learning and natural language processing

2020 
Artificial Intelligence, also referred to as AI, is one of the most rapidly evolving branches of Computer Science. The two branches of AI which empowers it to understand and interact with humans are Machine Learning (ML) and Natural Language Processing (NLP). Together, these three forms the bases of Artificial Learning Companion-which can be described as a system which can be used to aid the Learning process of the humans. While ML allows the computer program to learn on its own with minimal human intervention, NLP empowers the system to understand the user’s natural communication language through pre-coded programs. When these two aspects of Human Computer Interaction are combined, it enables the AI to take intelligent decisions with sufficient, relevant information. These decisions made by the system can be conveyed to the user using a static GUI, a voice assistant or a chatbot. In this paper, we have chosen to go with a chatbot because it is easy to use and is more relevant to the real-world implementation. The probability for each word is calculated and it provides P (A very close game | Sports) has obtained the highest probability
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    9
    References
    0
    Citations
    NaN
    KQI
    []