Skip to main content

Pylexique is a Python wrapper around Lexique83

Project description

pylexique

Package Maintenance Status Package Maintainer Build status on Windows, MacOs and Linux Python Package Index Anaconda Package Index Status Compatible Python versions Supported platforms Documentation Status Updates

Pylexique is a Python wrapper around Lexique83.

It allows to extract lexical information from more than 140 000 French words in an Object Oriented way.

Features

  • Extract oll lexical information from a French word.

  • Easy to use Api.

  • Easily integrate pylexique in your own projects as an imported library.

  • Can be used as a command line tool.

Credits

Main developer SekouDiaoNlp.

Lexique38x has been developed by:

@article{npbf04,
author = {New, B. and Pallier, C. and Brysbaert, M. and Ferrand, L.},
journal = {ehavior Research Methods, Instruments, & Computers},
number = {3},
pages = {516-524},
title = {Lexique 2 : A New French Lexical Database},
volume = {36},
year = {2004},
eprint = {http://www.lexique.org/?page_id=294},
}
@article{npfm01,
author = {New, B. and Pallier, C. and Ferrand, L. and Matos, R.},
journal = {L'Ann{\'e}e Pschologique},
number = {447-462},
pages = {1396-2},
title = {Une base de donn{\'e}es lexicales du fran\c{c}ais contemporain sur internet: LEXIQUE},
volume = {101},
year = {2001},
}

History

1.2.0 (2021-04-30)

  • Added a new method to the class Lexique383. The method is Lexique383.get_lex() .

  • This new method accepts either a single word as a string or an iterable of strings and will return the asked lexical information.

  • Expanded sample usage of the software in the docs.

  • Substantial update to the code and docs.

  • Removed unneeded dependencies as I reimplement some functionality myself.

1.1.1 (2021-04-28)

  • Added a new method to the class LexItem. The method is LexItem.to_dict() .

  • This new method allows the LexItem objects to be converted into dicts with key/value pairs corresponding to the LexItem.

  • This method allows easy display or serialization of the LexItem objects.

  • Lexical Items having the same orthography are stored in a list at the word’s orthography key to the LEXIQUE dict.

  • Expanded sample usage of the software in the docs.

  • Substantial update to the code and docs.

1.1.0 (2021-04-28)

  • Drastically reduced dependencies by ditching HDF5 and bolcs as the package is now smaller, faster an easier to build.

  • Lexical Items having the same orthography are stored in a list at the word’s orthography key to the LEXIQUE dict.

  • Implemented the “FlyWheel” pattern for light Lexical entries rsiding entirely in memory at run time.

  • Added sample usage of the software in the docs.

  • General update to the code and docs.

1.0.7 (2021-04-27)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylexique-1.2.0.tar.gz (19.9 kB view hashes)

Uploaded Source

Built Distribution

pylexique-1.2.0-py2.py3-none-any.whl (9.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page