Search-Engine Search engine for a document corpus using different indexing and search paradigms using Lucene libraries. Features Ranking done by HITS, PageRank Query Completion Clustering of results (K Means)