Distributed search and oauth
- research and compare distributed search modules
- document use cases for distributed search
- design and start implementation of oauth enabled distributed search
User / Profile search
- current profile module and user-as-node (CCK) approaches
- research and compare existing user-search modules
- investigate combining different search methods for different fields (e.g. soundex or metaphon for names, geo for location, full text for expertise) - present via Faceted search?
Additional strategies for full-text search
- Example: different approaches for handling punctuation, stemming, phrases (NLP handling of phrases?), stop words
- need to let preprocess, e.g., know if it is being called in indexing or retrieval
Search testing / benchmarking
- Examine existing tests, prioritize additional test development
- Examine benchmarking frameworks, write/extend if required