Carrie Hall - 2011-02-24

I am building an Android app which takes a string input and returns a ranked list of books using the Google Api. I am looking for a way to compare the open ended string that the user enters, with the first item in the list to see if what they entered is 'likely' to be one book. I have loads of information about the book, title, author, description etc so I can search in any part.

An example is
'eyre affair fforde', 'fforde eyre affair', 'the eyre affair'  ---> 'Likely' to be 'The Eyre Affair by Jasper Fforde'

Thanks