semvec/pypi-packages huggingface dataset:
guess_language-spirit 0.5.3
Guess the natural language of a text

guess_language – Guess the natural language of a text
=====================================================


Example usage
-------------

>>> from guess_language import guess_language
>>> guess_language("Ces eaux regorgent de renégats et de voleurs.")
'fr'
>>> guess_language("Tienes que seguir tu corazón.")
'es'
>>> guess_language("いいえ！忍者がいます")
'ja'
>>> not guess_language("??")
True


If your text is less than 20 characters long,
you need `PyEnchant <http://packages.python.org/pyenchant>`_
and the appropriate dictionaries installed:

>>> guess_language("Hello, World!")
'en'


Installation
------------

To install the package for Python 3, use::

  $ ./setup.py install

To install the package for Python 2, use::

  $ python2 setup.py install

To install with pip, use::

  $ pip install guess_language-spirit

On Windows, you may use one of the MSI binary packages provided on the
`download page <https://bitbucket.org/spirit/guess_language/downloads>`_.


Prerequisites
-------------

- `Python 3.2+ <http://www.python.org>`_ (or 2.7)
- `PyEnchant <http://packages.python.org/pyenchant>`_ (optional)
- `lib3to2 <https://bitbucket.org/amentajo/lib3to2>`_
  (if installing for Python 2)


This is a Python 3 version of
`guess-language <http://code.google.com/p/guess-language>`_
with further improvements.