Skip to main content

Corpus

Video Lectures

For Developers

You can also see Cython, Java, C, C++, Swift, Js, or C# repository.

Requirements

Python

To check if you have a compatible version of Python installed, use the following command:

python -V

You can find the latest version of Python here.

Git

Install the latest version of Git.

Pip Install

pip3 install NlpToolkit-Corpus

Download Code

In order to work on code, create a fork from GitHub page. Use Git for cloning the code to your local or below line for Ubuntu:

git clone <your-fork-git-link>

A directory called Corpus will be created. Or you can use below link for exploring the code:

git clone https://github.com/olcaytaner/Corpus-Py.git

Open project with Pycharm IDE

Steps for opening the cloned project:

  • Start IDE
  • Select File | Open from main menu
  • Choose Corpus-Py file
  • Select open as project option
  • Couple of seconds, dependencies will be downloaded.

Detailed Description

Corpus

To store a corpus in memory

a = Corpus("derlem.txt")

If this corpus is split with dots but not in sentences

Corpus(self, fileName=None, splitterOrChecker=None)

The number of sentences in the corpus

sentenceCount(self) -> int

To get ith sentence in the corpus

getSentence(self, index: int) -> Sentence

TurkishSplitter

TurkishSplitter class is used to split the text into sentences in accordance with the . rules of Turkish.

split(self, line: str) -> list

Metadata

Release files for nlptoolkit-corpus 1.0.28

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nlptoolkit-corpus 1.0.28
File Size Uploaded
nlptoolkit_corpus-1.0.28.tar.gz 25.8 kB Details

Release files / nlptoolkit_corpus-1.0.28.tar.gz

Download URL nlptoolkit_corpus-1.0.28.tar.gz
Size 25.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bce1fd793fea7197a7c8eb743c8b9d629ab31054c458263b7b793973c6e383b5
BLAKE2b-256 checksum
How to use checksums
a93470a967b985e261072af0f2deddb4306f611dafaf49366897e62966817aed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.8

Release history Release notifications | RSS feed

This release

1.0.28 This release

1 release file

1.0.27

1 release file

1.0.26

1 release file

1.0.25

1 release file

1.0.24

1 release file

1.0.23

1 release file

1.0.22

1 release file

1.0.21

1 release file

1.0.20

1 release file

1.0.19

1 release file

1.0.18

1 release file

1.0.17

1 release file

1.0.16

1 release file

1.0.15

1 release file

1.0.14

1 release file

1.0.13

1 release file

1.0.12

1 release file

1.0.11

1 release file

1.0.10

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.7

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page