You may want to take a look at the autocomplete component using Solr with RankingAlgorithm. It allows you to do edge as well as infix search. You can get more information and also try out a demo from here:
http://solr-ra.tgels.org/solr-ra-autocomplete.jsp -- View this message in context: http://lucene.472066.n3.nabble.com/Solr-AutoComplete-Suggester-Numbers-not-returned-tp3590112p3598618.html Sent from the Solr - User mailing list archive at Nabble.com.