No Description

Steven Jacobs d602b1b133 add border 2 days ago
data a635c9d023 add year and date to index 5 days ago
web d602b1b133 add border 2 days ago
.gitignore 243e8f28b7 init python gitignore 6 days ago
README.md c9beffefdb update readme 5 days ago
docker-compose.yml fb76a7c81b remove one-off container name 6 days ago

README.md

search-page

A project to experiment with an Elasticsearch search interface.

Quick Start

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

Sample Data

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