Whenever I am searching with the words "EarthWatch" or "earthwatch" or
"EarthWatch" or "eArthWatch". I am getting the different results for
each
search respectively. I am not able to understand why this is
happening?
I think you want to apply the LowerCaseFilterFactory:
http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#head-2b63862c67c6c3a776b465bc8dec45db74ee05d2
Also, mess around with the /admin/analysis.jsp page to get a sense how
your fields getting tokenized.
This should work in 1.2 or 1.3
ryan