This is a simple proof-of-concept web interface for an elasticsearch database of OAI (Open Archives Initiative) publication data.
It requires that elasticsearch be running on localhost and listening on port 9200.
Requirements: Ruby (1.9, probably) and Rubygems.
bundle #install gems
ruby app.rb
- Improve design and usability
- Fix encoding problems
- Search for several fields at once
- Support phrasal queries
- Make app more flexible (allow other elasticsearch data sources)
- ...