Skip to main content

Sanitise text while keeping your sanity

Project description

# Saniti

Sanitise lists of text documents quickly, easily and whilst maintaining your sanity

The aim was to streamline processing lists of documents into the same outputs into simply specifying the list of texts and defining the sanitization pipeline.

### Usage:

As a function-ish

>original_text = [“I like to moves it, move its”, “I likeing to move it!”, “the of”]

>text = saniti(original_text, [“token”, “destop”, “depunct”, “unempty”, “stem”, “out_corp_dict”]) #sanitise the text while initalising the class

>print(text.text)

As a class

>sani1 = saniti() # initialise the santising class

>text = sani1.process(original_text, [“token”, “destop”, “depunct”, “unempty”, “lemma”, “out_tag_doc”]) # sanitise the text

>print(text)

## Pipeline Components

  • “token” - tokenise texts

  • “depunct” - remove punctuation

  • “unempty” - remove empty words within documents

  • “lemma” - lemmatize text

  • “destop” - remove stopwords

  • “stem” - stem texts

  • “out_tag_doc” - turns the texts into gensim tagged documents for Doc2Vec

  • “out_corp_dict” - turns the texts into gensim corpus and dictionary

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

saniti-0.1.21.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file saniti-0.1.21.tar.gz.

File metadata

  • Download URL: saniti-0.1.21.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for saniti-0.1.21.tar.gz
Algorithm Hash digest
SHA256 d20090af50cd0586a9259967cfc7a762c6c811efc7da36a9aa51f58f17294d58
MD5 c4835a146fb2313e1ece522f8d46f119
BLAKE2b-256 f5cd3bc3dd56d0c7df695d421545ee14dc6a889c291f1d8a0f32c3934b0e356e

See more details on using hashes here.

Supported by

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