Advertisement
jvvg

Results from spell check bot #2

May 18th, 2014
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. Original message:
  2. Part of programming is understanding algorithms and their effectivity. Yours appears to look for the closest match in the dictionary of known words, and if it can't find any close matches, just skip over the word. This takes two assumptions: 1. the correct word is the closest match, and 2. the correct word is in the dictionary at all. 1 does not work because human error can often be greater than the computer can detect. Often, when a word is misspelled, the correct word can easily be detected by a human (usually using the context), but a computer will find several other matches that are not correct, which doesn't help anything. 2 does not work because of the nature of this Wiki. Many words are specialized, and new words are invented on a daily basis. If your bot sees those words and there is anything close in the dictionary (e.g. I don't think Scratcher is a real word, so your bot would correct it to "Scratch", most likely), then it could cause massive problems.
  3.  
  4. Results:
  5. part -> part
  6. of -> of
  7. programming -> programming
  8. is -> is
  9. understanding -> understanding
  10. algorithms -> algorithms
  11. and -> and
  12. their -> their
  13. >>>effectivity -> reflectivity
  14. yours -> yours
  15. appears -> appears
  16. to -> to
  17. look -> look
  18. for -> for
  19. the -> the
  20. closest -> closest
  21. match -> match
  22. in -> in
  23. the -> the
  24. dictionary -> dictionary
  25. of -> of
  26. known -> known
  27. words -> words
  28. and -> and
  29. if -> if
  30. it -> it
  31. can -> can
  32. >>>t -> it
  33. find -> find
  34. any -> any
  35. close -> close
  36. matches -> matches
  37. just -> just
  38. skip -> skip
  39. over -> over
  40. the -> the
  41. word -> word
  42. this -> this
  43. takes -> takes
  44. two -> two
  45. assumptions -> assumptions
  46. the -> the
  47. correct -> correct
  48. word -> word
  49. is -> is
  50. the -> the
  51. closest -> closest
  52. match -> match
  53. and -> and
  54. the -> the
  55. correct -> correct
  56. word -> word
  57. is -> is
  58. in -> in
  59. the -> the
  60. dictionary -> dictionary
  61. at -> at
  62. all -> all
  63. does -> does
  64. not -> not
  65. work -> work
  66. because -> because
  67. human -> human
  68. error -> error
  69. can -> can
  70. often -> often
  71. be -> be
  72. greater -> greater
  73. than -> than
  74. the -> the
  75. computer -> computer
  76. can -> can
  77. detect -> detect
  78. often -> often
  79. when -> when
  80. >>>a -> ah
  81. word -> word
  82. is -> is
  83. misspelled -> misspelled
  84. the -> the
  85. correct -> correct
  86. word -> word
  87. can -> can
  88. easily -> easily
  89. be -> be
  90. detected -> detected
  91. by -> by
  92. >>>a -> ah
  93. human -> human
  94. usually -> usually
  95. using -> using
  96. the -> the
  97. context -> context
  98. but -> but
  99. >>>a -> ah
  100. computer -> computer
  101. will -> will
  102. find -> find
  103. several -> several
  104. other -> other
  105. matches -> matches
  106. that -> that
  107. are -> are
  108. not -> not
  109. correct -> correct
  110. which -> which
  111. >>>doesn -> doesnt
  112. >>>t -> it
  113. help -> help
  114. anything -> anything
  115. does -> does
  116. not -> not
  117. work -> work
  118. because -> because
  119. of -> of
  120. the -> the
  121. nature -> nature
  122. of -> of
  123. this -> this
  124. >>>wiki -> wick
  125. many -> many
  126. words -> words
  127. are -> are
  128. >>>specialized -> specialised
  129. and -> and
  130. new -> new
  131. words -> words
  132. are -> are
  133. invented -> invented
  134. on -> on
  135. >>>a -> ah
  136. daily -> daily
  137. basis -> basis
  138. if -> if
  139. your -> your
  140. >>>bot -> bout
  141. sees -> sees
  142. those -> those
  143. words -> words
  144. and -> and
  145. there -> there
  146. is -> is
  147. anything -> anything
  148. close -> close
  149. in -> in
  150. the -> the
  151. dictionary -> dictionary
  152. >>>e -> me
  153. >>>g -> eg
  154. >>>i -> in
  155. don -> don
  156. >>>t -> it
  157. think -> think
  158. >>>scratcher -> scratched
  159. is -> is
  160. >>>a -> ah
  161. real -> real
  162. word -> word
  163. so -> so
  164. your -> your
  165. >>>bot -> bout
  166. would -> would
  167. correct -> correct
  168. it -> it
  169. to -> to
  170. scratch -> scratch
  171. most -> most
  172. likely -> likely
  173. then -> then
  174. it -> it
  175. could -> could
  176. cause -> cause
  177. massive -> massive
  178. problems -> problems
  179. Correct: 156/174 (90.0%)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement