https://github.com/linkedin/instantsearch-tutorial
Sample code for building an end-to-end instant search solution
https://github.com/linkedin/instantsearch-tutorial
Last synced: 5 months ago
JSON representation
Sample code for building an end-to-end instant search solution
- Host: GitHub
- URL: https://github.com/linkedin/instantsearch-tutorial
- Owner: linkedin
- License: apache-2.0
- Created: 2016-06-27T18:31:46.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T20:38:24.000Z (over 2 years ago)
- Last Synced: 2025-08-12T20:58:58.584Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 26.9 MB
- Stars: 39
- Watchers: 10
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README
- License: LICENSE.md
Awesome Lists containing this project
README
Step 1 - System setup:
Please go through assignment0 listed in:
instantsearch-assignments/assignment0
This will ensure that you have the setup as well the dependecies installed.
Step 2 - Indexing:
Start an instance of elasticsearch:
/bin/elasticsearch
Index instant results:
python src/indexing/simple_index.py --i data/stackoverflow/posts_small.json
Query autocomplete via FST:
python src/indexing/query_autocomplete.py --i data/stackoverflow/Tags_small.xml
Step 3 - start the mid-tier service to call hit both the indices above and
blend results
python src/backend/simplify_es_output.py
This will start a serive in port 8080
Step 4 - front end
Open the following file in your browser:
src/frontend/es.html