Sign inSign up

kleag/lima

By kleag

•Updated over 5 years ago

The Libre Multilingual Analyzer, a Natural Language Processing (NLP) C++ toolkit.

Image
0

10K+

kleag/lima repository overview

⁠LIMA - Libre Multilingual Analyzer

LIMA logo

⁠TL;DR

Under GNU/Linux, with access to docker:

$ pip install aymara
$ python
>>> import aymara.lima
>>> l = aymara.lima.Client(host='localhost', port='8080')
>>> sentences = l.analyzeText('Hello, World!', lang='eng', pipeline='deep')
>>> print(sentences[0][0].lemma)
hello
>>> print(sentences.conll())
# sent_id = 1
# text = Hello, World!
1       Hello   hello   PROPN   _       _       2       Dummy   _       Len=5|NE=Person.PERSON|Pos=1|SpaceAfter=No
2       ,       ,       COMMA   _       _       3       Dummy   _       Len=1|Pos=6
3       World!  world!  NOUN    _       _       _       _       _       Len=6|NE=Miscellaneous.MISCELLANEOUS|Pos=8

⁠Introducing LIMA

LIMA is a multilingual linguistic analyzer developed by the CEA LIST⁠, LASTI laboratory⁠ (French acronym for Text and Image Semantic Analysis Laboratory). LIMA is available under a dual licensing model, AGPL and commercial.

LIMA has state of the art performance for more than 60 languages⁠ thanks to its recent deep learning (neural network) based modules. But it includes also a very powerful rules based mechanism called ModEx allowing to quickly extract information (entities, relations, events…) in new domains where annotated data does not exist.

For more information, installation instructions and documentation, please refer to the LIMA Wiki⁠.

Appveyor Build Status: Build status

Tag summary

Content type

Image

Digest

Size

3.8 GB

Last updated

over 5 years ago

docker pull kleag/lima