ATR4S: toolkit with state-of-the-art automatic terms recognition methods in Scala.

Automatically recognized terminology is widely used for various domain-specific texts processing tasks, such as machine translation, information retrieval or ontology construction. However, there is still no agreement on which methods are best suited for particular settings and, moreover, there is n...

Descripción completa

Detalles Bibliográficos
Publicado en:Language Resources & Evaluation Vol. 52; no. 3; pp. 853 - 873
Autor principal: Astrakhantsev, Nikita
Formato: Artículo
Publicado: Springer Nature Sep2018
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=131216686&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 131216686
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        1574020X
        179V
      jtl: Language Resources & Evaluation
      issn: 1574020X
      maglogo: N
    pubinfo:
      dt: Sep2018
      vid: 52
      iid: 3
      pid: 237
      pub: Springer Nature
    artinfo:
      ui:
        131216686
        10.1007/s10579-017-9409-4
      ppf: 853
      ppct: 20
      formats:
        fmt:
          – @attributes:
              type: T
          – @attributes:
              type: P
              size: 503KB
      tig:
        atl: ATR4S: toolkit with state-of-the-art automatic terms recognition methods in Scala.
      aug:
        au: Astrakhantsev, Nikita
        affil: Ivannikov Institute for System Programming of the Russian Academy of Sciences (ISP RAS), ul. Solzhenitsyna 25, 109004, Moscow, Russia
      su:
        Mathematical domains
        Open source software
        Text processing (Computer science)
        Machine translating
        Semantic networks (Information theory)
      sug:
        subj:
          Mathematical domains
          Open source software
          Text processing (Computer science)
          Machine translating
          Semantic networks (Information theory)
      keyword:
        Automatic term recognition
        Terminology extraction
      ab: Automatically recognized terminology is widely used for various domain-specific texts processing tasks, such as machine translation, information retrieval or ontology construction. However, there is still no agreement on which methods are best suited for particular settings and, moreover, there is no reliable comparison of already developed methods. We believe that one of the main reasons is the lack of state-of-the-art method implementations, which are usually non-trivial to recreate—mostly, in terms of software engineering efforts. In order to address these issues, we present ATR4S, an open-source software written in Scala that comprises 13 state-of-the-art methods for automatic terminology recognition (ATR) and implements the whole pipeline from text document preprocessing, to term candidates collection, term candidate scoring, and finally, term candidate ranking. It is highly scalable, modular and configurable tool with support of automatic caching. We also compare 13 state-of-the-art methods on 7 open datasets by average precision and processing time. Experimental comparison reveals that no single method demonstrates best average precision for all datasets and that other available tools for ATR do not contain the best methods.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      custom: Language Resources & Evaluation is a copyright of Springer, 2018. All Rights Reserved.
      item: Language Resources & Evaluation
      holder: Springer Nature
      dt:
        @attributes:
          year: 2018
    holdings:
      @attributes:
        islocal: N