Very true. I'd almost have to write a ton of "synonyms" for each - then again depending on the tuning of that particular song... it's an interesting data / lucene problem.
You wouldn't need synonyms if you record the intervals instead of the notes.
Correct, thanks for checking it out. But I've have to convert them first since I'm basically scraping millions of (unknown quality) tab text files (of relatively unknown tuning).
But I will def look into the intervals, as people have suggested.