Text completion: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 1,083: | Line 1,083: | ||
} |
} |
||
fn main() { |
fn main() { |
||
search := "complition" |
search := "complition" |
||
filename := " |
filename := "unixdict.txt" |
||
words := os.read_lines(filename) or { panic('FAILED to read file: $filename')} |
words := os.read_lines(filename) or { panic('FAILED to read file: $filename')} |
||
mut lev := [][]string{len:4} |
mut lev := [][]string{len:4} |
||
Line 1,106: | Line 1,106: | ||
{{out}} |
{{out}} |
||
<pre> |
<pre> |
||
Input word: complition |
|||
Words which are 90.0% similar: |
|||
['completion', 'incompletion'] |
|||
Words which are 80.0% similar: |
|||
['coalition', 'competition', 'compilation', 'complexion', 'composition', 'decomposition'] |
|||
Words which are 70.0% similar: |
|||
['abolition', 'cognition', 'collision', 'combustion', 'commotion', 'companion', 'compassion', 'complain', 'complicity', 'compton', 'compulsion', 'compunction', 'computation', 'condition', 'contrition', 'demolition', 'locomotion', 'postcondition', 'volition'] |
|||
</pre> |
</pre> |
||