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.9-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 908714e656a03dc4dde48dafffe4f0a994aef8e5fd2189b2bff2c1ce5aaf9e80 |
|
MD5 | 05f53446f41e562cc52bdb3abd761ff6 |
|
BLAKE2b-256 | 1c5e52a6bb0dbd58ce9bcf7ee5e14c394985684d10bca31b6272cd4b351abdd1 |