Open ryanhugh opened 6 years ago
Fixed the CHEM bug and the numerical bug by adding them both to the slangMap
That chem fix to the slang map causes subject match to not work for “Chemistry & Chemical Biology” because it is replaced with “Chem & Chemical Biology”
In the Fall of 2017, there is a class called BIOL 3611: Biochemistry but it only comes up if you type in
biochemistr
and dosen't come up if you type inBiochemistry
.calc 2
does not causecalculus 2
to show up. (calc 1
does causecalculus 1
to show up).CHEM
should have the same results asChemistry
. It dosen't work right now because the text for the Chemistry subject is actuallyChemistry & Chemical Biology
and not justChemistry
. This should be able to be fixed by addingchemistry: 'chem'
to the slangMap.Searching for
Interpreting the Days
has much different results thanInterpreting the Day's
.CS 4850/CS 5850: Building Game Engines
should be one of the first results when searching forgame engine
IS 3500 should make IS 3500 come up as the 1st result, but its not because the "s" in "is" is being trimmed from the tokenizer. Moving to AWS will fix this too
More examples:
https://github.com/ryanhugh/searchneu/pull/19 (When looking up "Numerical Reasoning", there would be no results for "numeri" or "numerica")
59 (Searching for "CS 4710" results in "ENGL 4710" as first result)
Searching for
C
andC++
do the same thing because the+
's are removed in the tokenizer