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 条
  • [1] A set of open-source tools for Turkish natural language processing
    Coltekin, Cagri
    LREC 2014 - NINTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2014, : 1079 - 1086
  • [2] CAMeL Tools: An Open Source Python']Python Toolkit for Arabic Natural Language Processing
    Obeid, Ossama
    Zalmout, Nasser
    Khalifa, Salam
    Taji, Dima
    Oudah, Mai
    Alhafni, Bashar
    Inoue, Go
    Eryani, Fadhl
    Erdmann, Alexander
    Habash, Nizar
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION (LREC 2020), 2020, : 7022 - 7032
  • [3] Combining open-source natural language processing tools to parse clinical practice guidelines
    Taboada, M.
    Meizoso, M.
    Martinez, D.
    Riano, D.
    Alonso, A.
    EXPERT SYSTEMS, 2013, 30 (01) : 3 - 11
  • [4] Understanding poetry using natural language processing tools: a survey
    De Sisto, Mirella
    Hernandez-Lorenzo, Laura
    de la Rosa, Javier
    Ros, Salvador
    Gonzalez-Blanco, Elena
    DIGITAL SCHOLARSHIP IN THE HUMANITIES, 2024, 39 (02) : 500 - 521
  • [5] nutIE - A modern open source natural language processing toolkit
    Zitnik, Slavko
    Draskovic, Drazen
    Nikolic, Bosko
    Bajec, Marko
    2017 25TH TELECOMMUNICATION FORUM (TELFOR), 2017, : 880 - 883
  • [6] FreeLing 2.1: Five years of open-source language processing tools
    Padro, Lluis
    Collado, Miquel
    Reese, Samuel
    Lloberes, Marina
    Castellon, Irene
    LREC 2010 - SEVENTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2010,
  • [7] Visual tools for natural language processing
    Gaizauskas, R
    Rodgers, PJ
    Humphreys, K
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2001, 12 (04): : 375 - 412
  • [8] Natural Language Processing for Dialects of a Language: A Survey
    Joshi, Aditya
    Dabre, Raj
    Kanojia, Diptesh
    Li, Zhuang
    Zhan, Haolan
    Haffari, Gholamreza
    Dippold, Doris
    ACM COMPUTING SURVEYS, 2025, 57 (06)
  • [9] TextBrewer: An Open-Source Knowledge Distillation Toolkit for Natural Language Processing
    Yang, Ziqing
    Cui, Yiming
    Chen, Zhipeng
    Che, Wanxiang
    Liu, Ting
    Wang, Shijin
    Hu, Guoping
    58TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2020): SYSTEM DEMONSTRATIONS, 2020, : 9 - 16
  • [10] A Survey of Open Source Tools for Business Intelligence
    Thomsen, Christian
    Pedersen, Torben Bach
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2009, 5 (03) : 56 - 75