
Deep Question Answering System
For Linux users, there is a video walk-through taking you from a clean Fedora install to completed Google query homework. Even if you don't use Linux, you may want to refer to it.
git clone https://github.com/SeanTater/uncc2014watsonsim.gitlibindri-jni.so or libindri-jni.dll to uncc2014watsonsim/lib./where/you/unzipped/gradle/bin/gradle cleanEclipse eclipse assemblegit pull!git branch and git checkoutgit pull to get the latest code before writing any code.gradle assemble -> update dependenciesgradle test -> run testsgradle run -> run watsonsim (it will ask you for questions, give you results)Testing setup: - A large database of questions is run against predefined search engines. - The results are recorded as a large JSON file, saved, and later reopened. - The results are rescored (by an average or using hand built Logistic Regression) - The top result becomes the candidate answer, and statistics are generated
Classes: - Question: Holds ResultSet's, collates similar results together (using Levenshtein distance) - ResultSet: Holds one candidate answer text (as title), and 1+ Engines. - Engine: Represents one search result, has a rank, a score, and an engine name.
$ claude mcp add uncc2014watsonsim \
-- python -m otcore.mcp_server <graph>