Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-02 | Score debugging | Peter Wu | 1 | -0/+13 | |
2015-04-02 | run.sh: allow classpath override, answer only mode | Peter Wu | 2 | -5/+13 | |
2015-04-02 | Consider the probability of the whole sentence | Peter Wu | 1 | -15/+40 | |
2015-04-02 | SpellCorrector: look for differences in likelihood | Peter Wu | 1 | -0/+4 | |
2015-04-02 | Calculate probability for unigram | Peter Wu | 1 | -1/+1 | |
Find L * P(word) instead of L * #word. | |||||
2015-04-02 | Fix probability calculations | Peter Wu | 2 | -36/+45 | |
Replace monkey patching by an actual implementation that correctly combines channel probability (language model), prior and interpolation. | |||||
2015-04-02 | Support continuously processing stdin | Peter Wu | 2 | -1/+20 | |
2015-04-01 | Use Kerninghans confusion matrix | Peter Wu | 1 | -1573/+1261 | |
2015-04-01 | SpellChecker: FUBARED | Peter Wu | 1 | -31/+34 | |
This is the submitted version, it contains random attempts and a fix (actually not that sure that this is the submitted version...). The Double.MIN_VALUE fix is probably missing. | |||||
2015-04-01 | Netbeans: enable assertions on run | Peter Wu | 1 | -1/+1 | |
2015-04-01 | Rate multi n-grams higher | Peter Wu | 1 | -4/+16 | |
2015-04-01 | Set true for peach | Peter Wu | 1 | -1/+1 | |
2015-04-01 | Count unigrams | Peter Wu | 1 | -0/+9 | |
2015-04-01 | Initial attempt at rating sentences | Peter Wu | 1 | -6/+145 | |
2015-04-01 | Do not include unchanged words | Peter Wu | 2 | -1/+6 | |
2015-04-01 | Remove unused calculateChannelModelProbability | Peter Wu | 1 | -8/+0 | |
Channel probability is already calculated during getCandidateWords. | |||||
2015-04-01 | Calculate noisy channel probability | Peter Wu | 2 | -0/+29 | |
2015-04-01 | Replace Set by Map for later extension | Peter Wu | 2 | -8/+13 | |
2015-04-01 | Immediately return new list | Peter Wu | 1 | -1/+1 | |
The filtering is already done. | |||||
2015-03-31 | Refactor getCandidateWords into separate methods | Peter Wu | 1 | -5/+23 | |
For readability and testability. | |||||
2015-03-31 | Refactor to improve understandability | Peter Wu | 1 | -19/+25 | |
Split deletion and substitution, introduce consistent style (comment, example, implementation). | |||||
2015-03-31 | Refactor getCandidateWords for ConfusionMatrix | Peter Wu | 3 | -18/+70 | |
2015-03-31 | Implement Damerau-Levenshtein distance (add transposition) | Peter Wu | 2 | -2/+23 | |
Suggested around 6:16 of the Coursera lecture on "The Noisy Channel Model of Spelling". https://class.coursera.org/nlp/lecture/22 | |||||
2015-03-31 | Add simple getSmoothedCount implementation | Peter Wu | 1 | -3/+7 | |
2015-03-31 | Tests and implementation for getCandidateWords | Peter Wu | 2 | -5/+155 | |
SpellCorrector.ALPHABET is made static to allow for the test. | |||||
2015-03-30 | Reformat code (apply consistent coding style) | Peter Wu | 4 | -132/+113 | |
2015-03-30 | Initial checkin of assignment4-0.0 | Peter Wu | 15 | -0/+566662 | |
Extracted from assignment4-0.0.zip (without build/ dirs). The CRLF in test-sentences.txt was replaced by LFs. https://www.win.tue.nl/~wstahw/edu/2ID90/assignments/4/assignment4-0.0.zip size 5189037 sha1 5e0a58acffbcac6e5f13837c98c2c0bb936304b5 |