Survey of Open Source Natural Language Processing Tools

被引:0
|
作者
Liao, Chunlin [1 ]
Zhang, Hongjun [1 ]
Liao, Xianglin [1 ]
Cheng, Kai [1 ]
Li, Dashuo [1 ]
Wang, Hang [1 ]
机构
[1] Institute of Command and Control Engineering, Army Engineering University of PLA, Nanjing,210007, China
关键词
Natural language processing systems - Open source software;
D O I
10.3778/j.issn.1002-8331.2211-0358
中图分类号
学科分类号
摘要
Natural language processing tools are functional integration components that realize various subtasks in the field of natural language processing, and provide effective support for text processing and text analysis. At present, there are many types of natural language processing tools, various tools have different levels of support for subtasks, and some tools are only suitable for some special text fields, which will cause confusion in the selection of tools. Firstly, according to the processing order, the subtasks supported by the tools are divided into auxiliary tasks, basic tasks and application tasks, and are introduced. 23 domestic and foreign natural language processing open source tools such as LTP, NLPIR and OpenNLP are selected, and the call methods and supported programming languages of these tools are compared to summarize the characteristics of various tools. Then, the implementation principles of various tool subtasks are divided into rule methods, statistical methods, neural network methods and combination methods for sorting and analysis, the shortcomings of current tools are discussed. Finally, the future development of natural language processing tools are prospected from the aspects of multimodal fusion, cognitive intelligence, model compression and efficient computing. © 2023 The Author(s).
引用
收藏
页码:36 / 56
相关论文
共 50 条
  • [41] Natural language processing for analyzing online customer reviews: a survey, taxonomy, and open research challenges
    Malik, Nadia
    Bilal, Muhammad
    PeerJ Computer Science, 2024, 10
  • [42] Using Natural Language Processing to Accelerate Deep Analysis of Open-Ended Survey Data
    Zhang, Tianyi
    Moody, Monica
    Nelon, Julia P.
    Boyer, D. Matthew
    Smith, D. Hudson
    Visser, Ryan D.
    2019 IEEE SOUTHEASTCON, 2019,
  • [44] Free and Open Source Fault Tree Analysis Tools Survey
    Baklouti, Anis
    Nga Nguyen
    Choley, Jean-Yves
    Mhenni, Faida
    Mlika, Abdelfattah
    2017 11TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2017, : 612 - 619
  • [45] A survey of contemporary open-source honeypots, frameworks, and tools
    Ilg, Niclas
    Duplys, Paul
    Sisejkovic, Dominik
    Menth, Michael
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 220
  • [46] A Survey on NLP Resources, Tools, and Techniques for Marathi Language Processing
    Lahoti, Pawan
    Mittal, Namita
    Singh, Girdhari
    ACM TRANSACTIONS ON ASIAN AND LOW-RESOURCE LANGUAGE INFORMATION PROCESSING, 2023, 22 (02)
  • [47] A Survey on NLP Resources, Tools, and Techniques for Marathi Language Processing
    Lahoti, Pawan
    Mittal, Namita
    Singh, Girdhari
    ACM Transactions on Asian and Low-Resource Language Information Processing, 2022, 22 (02)
  • [48] Source code authorship approaches natural language processing
    Petrik, Juraj
    Chuda, Daniela
    COMPUTER SYSTEMS AND TECHNOLOGIES (COMPSYSTECH'18), 2018, 1641 : 58 - 61
  • [49] The KOLON System: Tools for Ontological Natural Language Processing in Korean
    Junho, Juliano Paiva
    Jo, Yumi
    Shin, Hyopil
    PROCEEDINGS OF THE 24TH PACIFIC ASIA CONFERENCE ON LANGUAGE, INFORMATION AND COMPUTATION, 2010, : 425 - 432
  • [50] Research Summary: Intelligent Natural Language Processing Techniques and Tools
    Paolucci, Alessio
    LOGIC PROGRAMMING, 2009, 5649 : 536 - 537