Skip to main content

Generates biased stop word lists for various genres

Project description

https://badge.fury.io/py/biased-stop-words.svg http://img.shields.io/badge/license-MIT-yellow.svg?style=flat https://img.shields.io/badge/contact-Gregology-blue.svg?style=flat

Overview

Stop words are words which are filtered out before processing of natural language data. Often in text analysis there are non-casual correlations, consider the following documents:

  • He is an astronaut, he is on Venus

  • He is an accountant, he is on Earth

  • She is an astronaut, she is on Mars

Processing these documents into two topics will result in gendered clustering. If we remove the gendered terms:

  • is an astronaut, is on Venus

  • is an accountant, is on Earth

  • is an astronaut, is on Mars

Processing will result in job clustering. Both clusterings are valid, however if you are interested in employing an astronaut, you don’t want male accountants showing up.

Available genres

  • English Gendered Terms

  • US names

More will be available soon. Contribute at https://github.com/gregology/biased-stop-words

Installation

biased-stop-words is available on PyPI

http://pypi.python.org/pypi/biased-stop-words

Install via pip

$ pip install biased-stop-words

Or via easy_install

$ easy_install biased-stop-words

Or by cloning biased-stop-words’s git repo

$ git clone --recursive git://github.com/gregology/python-biased-stop-words.git

Then install it by running:

$ python setup.py install

Basic usage

from biased_stop_words import get_stop_words
stop_words = get_stop_words('gendered', 'common-us-names')

Running Test

$ python biased_stop_words/tests.py

Python compatibility

Developed for Python 2 & 3.

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

biased-stop-words-2017.5.13.1.tar.gz (37.1 kB view hashes)

Uploaded Source

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