Easy natural language concept search for the masses.
Project description
# Skipchunk
[![Pypi](https://img.shields.io/pypi/v/skipchunk.svg)](https://pypi.python.org/pypi/skipchunk)
[![Travis build status](https://img.shields.io/travis/binarymax/skipchunk.svg)](https://travis-ci.org/binarymax/skipchunk)
[![Documentation Status](https://readthedocs.org/projects/skipchunk/badge/?version=latest)](https://skipchunk.readthedocs.io/en/latest/?badge=latest)
Easy natural language concept search for the masses.
Out of the box it provides a hassle-free autosuggest for any corpus from scratch, and latent knowledge graph extraction and exploration.
Free software: MIT License
Documentation: https://skipchunk.readthedocs.io.
## Install
`bash pip install skipchunk python -m spacy download 'en_core_web_lg' python -m nltk.downloader wordnet `
You also need to have Solr or Elasticsearch installed and running somewhere! The current supported version is 8.4.1, but it might work on other versions.
## Use It!
See the `./example/` folder for an end-to-end OSC blog load and query
## Features
Identifies all the noun phrases and verb phrases in a corpus
Indexes these phrases in Solr for a really good out-of-the-box autosuggest
Structures the phrases as a graph so that concept-relationship-concept can be easily found
Keeps enriched content ready for reindexing
## Credits
Developed by Max Irwin, OpenSourceConnections https://opensourceconnections.com
All the blog posts contained in the example directory are copyright OpenSource Connections, and may not be redistributed without permission
History
0.1.0 (2019-06-18)
Cookie-cutted
0.9.0 (2020-09-25)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for skipchunk-0.9.8-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bdd586acd5557aa53998e7cb9a55e7f7199ff344860dde5741a33a92b7701ec |
|
MD5 | 20c1c9ff91b1d108ef2b5db68bd90354 |
|
BLAKE2b-256 | 9e7dc493ddf2e91b4cd8359d3593c3e4f07621568be1c4dd7f49c27bba902aa2 |