Skip to main content

python_vncorenlp

Project description

python-vncorenlp

A Python wrapper for VnCoreNLP using Pyjnius

Table Of Contents

Prerequisites

Installation

You can install this package from PyPI using pip:

$ pip install python-vncorenlp

Example

#!/usr/bin/python
# -*- coding: utf-8 -*-
import python_vncorenlp

python_vncorenlp.install('-Xmx2g')
python_vncorenlp.Package.load_class()


def main():
    pipeline = python_vncorenlp.Pipeline()
    pipeline.load_default()
    print(pipeline.annotate_doc('Tôi là chàng sinh viên Bách Khoa'))
    print(pipeline.annotate_docs([
        'Tôi là chàng sinh viên Bách Khoa',
        'Tôi học Toán tin ứng dụng'
    ]))


if __name__ == '__main__':
    main()

The parameter -Xmx2g means that the VM can allocate a maximum of 2 GB for the Heap Space. If you want to use all module, set heap space to -Xmx4g

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

python_vncorenlp-0.1.2.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file python_vncorenlp-0.1.2.tar.gz.

File metadata

  • Download URL: python_vncorenlp-0.1.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for python_vncorenlp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 baac35783af37b2392b703e5fa0f23089945fa8b9cdd7d85f3358b5a805fcd9c
MD5 5b52a2d7c7b4aa49bc9fc364b7cc93ae
BLAKE2b-256 f2ec0a0594b04c77ca2aa369b637e16a3ef82a88f692ce9f1d10c7039c1f8975

See more details on using hashes here.

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