Knowledge-driven Natural Language Understanding of English Text and its Applications
Understanding the meaning of a text is a fundamental challenge of natural language understanding (NLU) research. An ideal NLU system should process a language in a way that is not exclusive to a single task or a dataset. Keeping this in mind, we have introduced a novel knowledge driven semantic representation approach for English text. By leveraging the VerbNet lexicon, we are able to map syntax tree of the text to its commonsense meaning represented using basic knowledge primitives. The general purpose knowledge represented from our approach can be used to build any reasoning based NLU system that can also provide justification. We applied this approach to construct two NLU applications that we present here: SQuARE (Semantic-based Question Answering and Reasoning Engine) and StaCACK (Stateful Conversational Agent using Commonsense Knowledge). Both these systems work by "truly understanding" the natural language text they process and both provide natural language explanations for their responses while maintaining high accuracy.
Code (0)
등록된 구현이 없습니다.
Tasks
Natural Language UnderstandingQuestion AnsweringSimilar Papers 제목 키워드 기반
Knowledge Graph Fusion for Language Model Fine-tuning
Language Models such as BERT have grown in popularity due to their ability to be pre-trained and perform robustly on a wide range of Natural Language Processing tasks. Often seen as an evolution over traditional word emb…
Language ModelingLanguage ModellingmodelSemantic Similarity+1CLUE: A Chinese Language Understanding Evaluation Benchmark
The advent of natural language understanding (NLU) benchmarks for English, such as GLUE and SuperGLUE allows new NLU models to be evaluated across a diverse set of tasks. These comprehensive benchmarks have facilitated a…
General ClassificationMachine Reading ComprehensionNatural Language UnderstandingReading Comprehension+3XLTime: A Cross-Lingual Knowledge Transfer Framework for Temporal Expression Extraction
Temporal Expression Extraction (TEE) is essential for understanding time in natural language. It has applications in Natural Language Processing (NLP) tasks such as question answering, information retrieval, and causal i…
Causal InferenceInformation RetrievalMulti-Task LearningQuestion Answering+2XLTime: A Cross-Lingual Knowledge Transfer Framework for Temporal Expression Extraction
Temporal Expression Extraction (TEE) is essential for understanding time in natural language. It has applications in Natural Language Processing (NLP) tasks such as question answering, information retrieval, and causal i…
Causal InferenceInformation RetrievalMulti-Task LearningQuestion Answering+2Revisiting and Advancing Chinese Natural Language Understanding with Accelerated Heterogeneous Knowledge Pre-training
Recently, knowledge-enhanced pre-trained language models (KEPLMs) improve context-aware representations via learning from structured relations in knowledge graphs, and/or linguistic knowledge from syntactic or dependency…
GPUKnowledge GraphsLanguage ModelingLanguage Modelling+2