Teaching Computers to Read, Understand, and Write Human Languages

This paper presents a contemporary linguistic challenge: how to teach computers to read, understand, and write human languages. Researchers in linguistics and artificial intelligence need to work together to address this challenge. This paper outlines an attempt to address this challenge by creating an artificial intelligent system that can compose new English sentences to summarize documents. To process the documents conceptually to create abstractive summaries, the system makes use of one of the world's largest knowledgebase and one of the most powerful inference engines. The resultant AI system first uses natural language processing techniques to extracts syntactic structure of the documents and then maps the words of the sentences and their parts of speech into related concepts in the knowledgebase. It then uses the inference engine to generalize and fuse concepts to form more abstract concepts. The system then composes new sentences based on the key concepts by linking subject concepts with their related predicate concepts. The system has been implemented and tested. The test results showed that the system can create new sentences that include abstracted concepts not explicitly mentioned in the original documents and that contain information synthesized from different parts of the documents to compose a summary.

Authors
Choi Ben1 , Timofeyev Andrey1 , Bobunova Anna
Publisher
Российский университет дружбы народов (РУДН)
Language
English
Pages
92-103
Status
Published
Year
2020
Organizations
  • 1 Louisiana Tech University
  • 2 RUDN University
Keywords
computational linguistics; natural language processing; artificial intelligence; text summarization; Knowledge Engineering
Share

Other records