index
:
tue/2ID90-AI/assignment4
master
Spellchecker
2ID90 Artificial Intelligence group 8
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
spellchecker
/
src
/
SpellCorrector.java
Age
Commit message (
Expand
)
Author
Files
Lines
2015-04-07
Print resulting sentence and score for debugging
Peter Wu
1
-2
/
+7
2015-04-04
Extend report
Peter Wu
1
-0
/
+4
2015-04-04
Fix bugs when looking for more than one typo
Peter Wu
1
-3
/
+7
2015-04-04
Split NO_PEACH to DEBUG_PRINTS
Peter Wu
1
-2
/
+2
2015-04-04
Adjust probability for larger typos count
Peter Wu
1
-2
/
+35
2015-04-04
Debugging tweaks, be less verbose unless requested
Peter Wu
1
-10
/
+18
2015-04-04
Labda interpolation works bad
Peter Wu
1
-11
/
+3
2015-04-04
Save readonly state across calls
Peter Wu
1
-28
/
+56
2015-04-04
Changes must always be better than the latest modification
Peter Wu
1
-3
/
+5
2015-04-04
Do not count unigrams twice
Peter Wu
1
-18
/
+14
2015-04-03
Correctly check read-only words
Peter Wu
1
-3
/
+9
2015-04-03
Non-existing words should not kill the overall score
Peter Wu
1
-0
/
+5
2015-04-03
Consider changes to ngram probabilties in the context
Peter Wu
1
-6
/
+32
2015-04-03
Save all candidate modifications in one place
Peter Wu
1
-42
/
+48
2015-04-03
Fix ngram PREFIX condition, improve ngram prob debug
Peter Wu
1
-2
/
+6
2015-04-02
Further attmept to improve score: drop .5 correction
Peter Wu
1
-6
/
+9
2015-04-02
Improve ngram score debugging details
Peter Wu
1
-6
/
+25
2015-04-02
Improve debugging
Peter Wu
1
-5
/
+14
2015-04-02
Implement generic ngram counting and probability calculation
Peter Wu
1
-22
/
+27
2015-04-02
Remove broken greedy approach, fix corrections limit
Peter Wu
1
-38
/
+18
2015-04-02
quick nongreedy
Peter Wu
1
-7
/
+62
2015-04-02
Debug and lambda tweaks
Peter Wu
1
-2
/
+6
2015-04-02
use max instead of sum
Peter Wu
1
-4
/
+3
2015-04-02
Split lambda p
Peter Wu
1
-6
/
+8
2015-04-02
Accidentally added two times debug
Peter Wu
1
-11
/
+0
2015-04-02
Improved score debugging
Peter Wu
1
-0
/
+27
2015-04-02
Score debugging
Peter Wu
1
-0
/
+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
2015-04-02
Fix probability calculations
Peter Wu
1
-23
/
+37
2015-04-01
SpellChecker: FUBARED
Peter Wu
1
-31
/
+34
2015-04-01
Initial attempt at rating sentences
Peter Wu
1
-6
/
+145
2015-04-01
Do not include unchanged words
Peter Wu
1
-1
/
+1
2015-04-01
Remove unused calculateChannelModelProbability
Peter Wu
1
-8
/
+0
2015-04-01
Calculate noisy channel probability
Peter Wu
1
-0
/
+18
2015-04-01
Replace Set by Map for later extension
Peter Wu
1
-6
/
+9
2015-04-01
Immediately return new list
Peter Wu
1
-1
/
+1
2015-03-31
Refactor getCandidateWords into separate methods
Peter Wu
1
-5
/
+23
2015-03-31
Refactor to improve understandability
Peter Wu
1
-19
/
+25
2015-03-31
Refactor getCandidateWords for ConfusionMatrix
Peter Wu
1
-18
/
+52
2015-03-31
Implement Damerau-Levenshtein distance (add transposition)
Peter Wu
1
-2
/
+18
2015-03-31
Tests and implementation for getCandidateWords
Peter Wu
1
-5
/
+37
2015-03-30
Reformat code (apply consistent coding style)
Peter Wu
1
-28
/
+27
2015-03-30
Initial checkin of assignment4-0.0
Peter Wu
1
-0
/
+47