Skip to content
This repository was archived by the owner on Jul 26, 2019. It is now read-only.

documentation

Ken Price edited this page Jan 28, 2016 · 4 revisions

Updated Design (First semester)

The design had been through multiple iterations throughout the first semester. The current class diagram can be found on gliffy.

Initial Design

The search engine will take in a Request and return a Response. The api will always return a Response. The api should never fail to return a Reponse.

When a Request is received, a Search Strategy is picked. The Strategy may include running the Request through a Tagger. The Tagger interface may return Coordinates, which would then need to be processed through a Geo Code Mapper in order to get the name:String of the given Coordinates. Any text will then need to be mapped through a Text Mapper in order to get synonyms for the given text.

Once a Request has been transformed into a series of keywords:array<String> consisting of places, names, organizations and their synonyms, the series of keywords will be passed to a Search interface that will pull related documents from SOLR.

gios-tagger-11

Documentation - Design docs

Dynamic Models

Meeting Notes

Developer Resources


SOLR

Test Server - Info about our test server

Test Server Setup - SOLR configuration tut


Misc.

Snippets - Useful snippets

Clone this wiki locally