Skip to main content

Resolving Messy Job Titles

Project description

### TitleGraph

#### Install
`pip install title-graph`

#### Build
```python setup.py sdist```

```twine upload dist/*```

#### Usage
```python
from title_graph import TitleGraph

tg = TitleGraph()

# Find likely future job titles
>>> tg.query_forward('graduate student', topn=3)
('software engineering intern', 0.8774160146713257), ('software engineer intern', 0.8586706519126892), ('software development engineering intern', 0.8407694101333618)]

# Find likely previous job titles
tg.query_backwards('principal engineer', topn=3)
[('engineer', 0.8578487634658813), ('dev engineer', 0.7771068811416626), ('sr engineer', 0.7421303987503052)]

# Semantic search job titles
tg.query_similar_semantic('front-end ninja', topn=3)
[('frontend developer', 0.7447044849395752), ('frontend engineer', 0.6994348764419556), ('front end engineer', 0.6821744441986084)]
```

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

title_graph-0.0.5.tar.gz (4.3 MB view details)

Uploaded Source

File details

Details for the file title_graph-0.0.5.tar.gz.

File metadata

  • Download URL: title_graph-0.0.5.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for title_graph-0.0.5.tar.gz
Algorithm Hash digest
SHA256 c52a64d19dd01331810244b4c5689fc99b515447e657c885613f47ba136c7b54
MD5 e0b686d763ea26bfeef5a1d27c3971a6
BLAKE2b-256 ea8d48ef5477a9d54a6f935cbc0c74dd808c837d4dfdddec0b37528d1670de89

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