Automatic intent classification using parts of speech tags and sentence dependency structure (P-0638) (MFN 6791)

Welcome to DSpace BU Repository

Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.

Show simple item record

dc.contributor.author Muhammad Gulsher Khan, 01-133142-183
dc.contributor.author Shanza Khan, 01-133142-201
dc.date.accessioned 2018-08-15T10:17:42Z
dc.date.available 2018-08-15T10:17:42Z
dc.date.issued 2018
dc.identifier.uri http://hdl.handle.net/123456789/7274
dc.description Supervised by Dr. Raja M. Suleman en_US
dc.description.abstract The year 2016-17 was termed as "The Year of the Chatbots". Chatbots are becoming part of our everyday life fabric. From intelligent personal assistants like Apple's Siri to psychology therapist like WoeBot, they can be seen in every domain and have support from almost all major tech companies. The research on conversational agents or Chatbots has received a lot of attention in the recent years. One of the biggest challenges in developing such agents is to enable them to understand natural language. Natural language is very hard to understand because it is ambiguous and words have multiple meanings. In natural language, the purpose of a sentence is called its "intent". In intelligent systems, an intent represents the mapping between what a user "wants the system to do" and "what action should be taken by the system" in response. When developing Chatbots, developers have to train these agents on large fully-annotated corpuses, using Supervised Machine Learning to automatically classify user intents. These corpuses contain sentences that are tagged or "labelled" to a specific intent. Compiling a 'complete' corpus with all possible sentenceintent mapping is almost impossible and a complete dataset of all sentences and their intents is not available. This is the major drawback and explains why Chatbots have not been able to achieve the success envisioned for such agents. Almost all tech giants like Google, Facebook, IBM, and Microsoft have also introduced frameworks to develop Chatbot but they, again, are dependent on data and require developers to manually enter all possible sentences along with their intended intent. Entering data in this way is a very hectic process and inefficient. Keeping in mind the above problems, we have proposed an algorithm which can classify intents of short sentences automatically without any dependence on a corpus. The algorithm uses "Parts-of-Speech" tags along with "Sentence Dependency Structure" to identify the intents from given input text. The results of our approach are very encouraging as the system is able to generate intents for given inputs automatically and is also able to annotate similar sentence with the same intent. This algorithm is a step towards improving Natural Language Understanding of computers while reducing the dependence on data. en_US
dc.language.iso en en_US
dc.publisher Software Engineering, Bahria University Engineering School Islamabad en_US
dc.relation.ispartofseries BSE;P-0638
dc.subject Software Engineering en_US
dc.title Automatic intent classification using parts of speech tags and sentence dependency structure (P-0638) (MFN 6791) en_US
dc.type Project Report en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account