User:OrenBochman/Search/Plan

=Milestone 1 - Rapid Prototyping= =Milestone 2 - Feature Compatibility with Lucene_Search 2.1 =
 * Goal: Build & Deploy Protype to labs
 * Indexing
 * {{status|0%|Support for reading html from cache}
 * UI
 * Testing
 * Admin & Deployment
 * (optional)
 * Testing
 * Admin & Deployment
 * (optional)
 * Admin & Deployment
 * (optional)
 * (optional)
 * Goal: Match most of 2.1 Features
 * Use TermPositionVectors
 * Fast Highlighting
 * Update analysis chain to work with current api version
 * HTML Analyzer
 * Processing Wikicode - wikitokenizer
 * Lowercase
 * Hyperlink
 * Aliases
 * Title Shingles
 * Language support
 * Accent Normlization
 * Snowball
 * English
 * CJK filter
 * Serbian
 * Vietnamese
 * Russian
 * Wordnet
 * Spelling/Did you mean
 * Admin
 * JMX support
 * More Benchmarking Reports
 * Integrate Existing UI

=Milesotne 3: Production= These should be operational from the prototype stage
 * Deployment to production environment
 * Shrading
 * Replication
 * Update Mechanism (Incremental)
 * Get Update form Metadata Repository
 * Get Data via maintenence/dump.php
 * Bittorrent based distibution of search indexes update dumps
 * Configuration Managment
 * Standalone - LocalSettings.php
 * Multiple - CommonSettings.php
 * realtime indexing
 * minimize edit to search time
 * update to special page on search

=Phase 4: NG Features=
 * UI improvemnets
 * More Language support
 * Result Clustering support
 * Result Faceting support
 * Disambiguation support
 * Search Analytics
 * Morphological Search
 * Ontology
 * Semantic Search
 * Entity Extraction
 * Integration of NLP tools
 * Memee