TANKER: Distributed Architecture for Named Entity Recognition and Disambiguation

08/30/2017
by   Sandro A. Coelho, et al.
0

Named Entity Recognition and Disambiguation (NERD) systems have recently been widely researched to deal with the significant growth of the Web. NERD systems are crucial for several Natural Language Processing (NLP) tasks such as summarization, understanding, and machine translation. However, there is no standard interface specification, i.e. these systems may vary significantly either for exporting their outputs or for processing the inputs. Thus, when a given company desires to implement more than one NERD system, the process is quite exhaustive and prone to failure. In addition, industrial solutions demand critical requirements, e.g., large-scale processing, completeness, versatility, and licenses. Commonly, these requirements impose a limitation, making good NERD models to be ignored by companies. This paper presents TANKER, a distributed architecture which aims to overcome scalability, reliability and failure tolerance limitations related to industrial needs by combining NERD systems. To this end, TANKER relies on a micro-services oriented architecture, which enables agile development and delivery of complex enterprise applications. In addition, TANKER provides a standardized API which makes possible to combine several NERD systems at once.

READ FULL TEXT
research
01/15/2019

A Tweet Dataset Annotated for Named Entity Recognition and Stance Detection

Annotated datasets in different domains are critical for many supervised...
research
03/06/2023

GlobalNER: Incorporating Non-local Information into Named Entity Recognition

Nowadays, many Natural Language Processing (NLP) tasks see the demand fo...
research
10/12/2021

Investigation on Data Adaptation Techniques for Neural Named Entity Recognition

Data processing is an important step in various natural language process...
research
09/28/2021

Chekhov's Gun Recognition

Chekhov's gun is a dramatic principle stating that every element in a st...
research
07/11/2023

Named entity recognition using GPT for identifying comparable companies

For both public and private firms, comparable companies analysis is wide...
research
04/15/2016

Parallelizing Word2Vec in Shared and Distributed Memory

Word2Vec is a widely used algorithm for extracting low-dimensional vecto...
research
07/14/2019

Delivery, consistency, and determinism: rethinking guarantees in distributed stream processing

Consistency requirements for state-of-the-art stream processing systems ...

Please sign up or login with your details

Forgot password? Click here to reset