https://github.com/centre-for-humanities-computing/semantic-kernel
Tool for building and visuaulizing neural concept graphs
https://github.com/centre-for-humanities-computing/semantic-kernel
digital-humanities information-retrieval research-tool
Last synced: about 20 hours ago
JSON representation
Tool for building and visuaulizing neural concept graphs
- Host: GitHub
- URL: https://github.com/centre-for-humanities-computing/semantic-kernel
- Owner: centre-for-humanities-computing
- License: mit
- Created: 2019-12-24T09:12:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-22T08:42:08.000Z (about 6 years ago)
- Last Synced: 2026-01-26T22:15:19.598Z (5 months ago)
- Topics: digital-humanities, information-retrieval, research-tool
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Semantic Kernel - Visualization of Neural Concept Graphs #
Semantic kernel trains neural embeddings of a plain text data set either as vanilla texts or tabular data, and generate a conceptual graph based on a query list. The graph is hierarchical such that the first level consists of the $m$ strongest associated terms with the query list (displayed in caps), and the second level consists of the $n$ strongest associated terms with the first level.
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
### Prerequisites
For running in virtual environment (recommended) and assuming python3.6+ is installed.
```
sudo pip3 install virtualenv
virtualenv -p /usr/bin/python3.6 nuke
source nuke/bin/activate
```
### Installing
Clone repository and install requirements
```
git clone https://github.com/centre-for-humanities-computing/Semantic-Kernel.git
pip install requirements.txt
```
To run train model and generate graph
```
./main.sh
```
## Running the tests
Explain how to run the automated tests for this system
### Break down into end to end tests
test that neural embeddings are trained by `semantic_vect`
```
./test.sh
```
### And coding style tests
Explain what these tests test and why
```
Give an example
```
## Deployment
Add additional notes about how to deploy this on a live system
## Built With
## Contributing
## Versioning
## Authors
Kristoffer L. Nielbo
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
## Acknowledgments