Natural Language Understanding and Commonsense Reasoning Using Answer Set Programming and Its Applications

dc.contributor.advisorGupta, Gopal
dc.contributor.advisorVoit, Walter
dc.contributor.committeeMemberMoldovan, Dan I.
dc.contributor.committeeMemberGogate, Vibhav
dc.contributor.committeeMemberSalazar, Elmer
dc.contributor.committeeMemberArias, Joaquin
dc.creatorBasu, Kinjal
dc.date.accessioned2022-10-24T21:12:36Z
dc.date.available2022-10-24T21:12:36Z
dc.date.created2022-05
dc.date.issued2022-05-01T05:00:00.000Z
dc.date.submittedMay 2022
dc.date.updated2022-10-24T21:12:37Z
dc.description.abstractThe goal of natural language understanding (NLU) research is to build systems that can exhibit human-like intelligent behavior. Intelligent behavior in humans includes both learning and reasoning. With the dramatic success of Machine Learning (ML) algorithms, researchers have created several state-of-the-art NLU applications that are purely based on learning with no, or shallow, reasoning capabilities. Also, machine learning-based NLU applications behave like a black-box, which means they are unable to provide justification for responses they generate, even if these responses have high accuracy. That is, these applications are not explainable. A crucial component of the human thought process—commonsense reasoning—is missing in almost all of these machine learning-based solutions. This dissertation shows how default logic can be employed for commonsense reasoning and building efficient logic-based NLU applications. Our research leverages the declarative logic-based paradigm of Answer Set Programming (ASP) to efficiently represent knowledge—essential for any explainable NLU application—as a default logic theory. With the help of goal-directed ASP solvers such as the s(ASP) and s(CASP) systems, our applications are capable of providing (natural language) justification for any computed action. We show that our work is not just limited to purely NLU applications such as automated natural language question-answering (QA) systems or automated chatbots, but also to the field of visual question answering (VQA) and text-based games.
dc.format.mimetypeapplication/pdf
dc.identifier.uri
dc.identifier.urihttps://hdl.handle.net/10735.1/9512
dc.language.isoen
dc.subjectComputer Science
dc.titleNatural Language Understanding and Commonsense Reasoning Using Answer Set Programming and Its Applications
dc.typeThesis
dc.type.materialtext
thesis.degree.collegeSchool of Engineering and Computer Science
thesis.degree.departmentComputer Science
thesis.degree.grantorThe University of Texas at Dallas
thesis.degree.namePHD

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BASU-PRIMARY-2022-1.pdf
Size:
2.91 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description: