|
2 years ago | |
---|---|---|
data | 3 years ago | |
web | 2 years ago | |
.gitignore | 3 years ago | |
README.md | 3 years ago | |
docker-compose.yml | 3 years ago |
A project to experiment with an Elasticsearch search interface.
docker-compose up -d elasticsearch
docker-compose up -d web
This will start up:
service | location |
---|---|
web | http://localhost:8000 |
elasticsearch | http://localhost:9200 |
Kibana is not required, but helpful for investigation purposes.
docker-compose up -d kibana
service | location |
---|---|
kibana | http://localhost:5601 |
I've been using this dataset of software reviews from Amazon. It isn't perfect, but it has a subject, body, and a few identifiers and fields to experiment with.
https://nijianmo.github.io/amazon/index.html
specifically: http://deepyeti.ucsd.edu/jianmo/amazon/categoryFilesSmall/Software_5.json.gz
There is a helper script to populate Elasticserach.
Run this once Elasticsearch is up and running.
You can find out if Elasticsearch is running by checking docker-compose logs elasticsearch
.
./data/scripts/populate