A comprehensive review on resolving ambiguities in natural language processing

被引:19
作者
Yadav, Apurwa [1 ]
Patel, Aarshil [1 ]
Shah, Manan [2 ]
机构
[1] Silver Oak Coll Engn & Technol, SG Rd, Ahmadabad, Gujarat, India
[2] Pandit Deendayal Petr Univ, Sch Technol, Gandhinagar, Gujarat, India
来源
AI OPEN | 2021年 / 2卷
关键词
Natural language processing; Requirement engineering; Machine learning; Ambiguity; Disambiguation;
D O I
10.1016/j.aiopen.2021.05.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Natural language processing is a known technology behind the development of some widely known AI assistants such as: SIRI, Natasha, and Watson. However, NLP is a diverse technology used for numerous purposes. NLP based tools are widely used for disambiguation in requirement engineering which will be the primary focus of this paper. A requirement document is a medium for the user to deliver one's expectations from the software. Hence, an ambiguous requirement document may eventually lead to misconceptions in a software. Various tools are available for disambiguation in RE based on different techniques. In this paper, we analyzed different disambiguation tools in order to compare and evaluate them. In our survey, we noticed that even though some disambiguation tools reflect promising results and can supposedly be relied upon, they fail to completely eliminate the ambiguities. In order to avoid ambiguities, the requirement document has to be written using formal language, which is not preferred by users due to its lack of lucidity and readability. Nevertheless, some of the tools we mentioned in this paper are still under development and in future might become capable of eliminating ambiguities. In this paper, we attempt to analyze some existing research work and present an elaborative review of various disambiguation tools.
引用
收藏
页码:85 / 92
页数:8
相关论文
共 66 条
  • [1] Ahir K., 2020, Augment. Hum. Res, V5, P7, DOI DOI 10.1007/S41133-019-0025-2
  • [2] Al-Harbi O., 2012, Handling Ambiguity Problems of Natural Language Interface for Question Answering
  • [3] Alfawareh H., 2011, International journal (Toronto, Ont.), V3, P410
  • [4] Allen J., 1989, The Handbook of Artificial Intelligence, VIV, P238
  • [5] Angelov K, 2010, LECT NOTES ARTIF INT, V5972, P82, DOI 10.1007/978-3-642-14418-9_6
  • [6] [Anonymous], 2017, Tractica Natural Language Processing Market to Reach $22.3 Billion by 2025
  • [7] Extracting concepts from file names; a new file clustering criterion
    Anquetil, N
    Lethbridge, T
    [J]. PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, : 84 - 93
  • [8] Feature identification:: An epidemiological metaphor
    Antoniol, Giuliano
    Gueheneuc, Yann-Gael
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2006, 32 (09) : 627 - 641
  • [9] Asadi F., 2010, P EUR C SOFTW MAINT
  • [10] Bajwa I., 2012, P 25 INT FLOR ART IN, P262