Я працюю над програмою OCR, де мені потрібно вибрати варіант на основі введення тексту користувача.
Ex:
Available Options:
["python", "ruby", "java", "clojure", "haskell"]
Input: kava
Output: java
Input: ruby
Output: ruby
Input: clujuro
Output: clojure
etc..
моя програма заснована на python, чи існує вже алгоритм для вирішення цієї проблеми.
1
Зараз, можливо, не варто це виправляти, але більш підходящим заголовком IMO було б "як визначити відстань (різницю) між рядками"
—
Джефф Веллінг
@Jeff: і тоді я ніколи не знайду цього питання, тому що я б не мав уявлення, що те, що мені потрібно, можна назвати "різницею відстаней" ... І це не єдина причина, щоб не помістити потрібне вам рішення в питання. Це може заважати людям пропонувати альтернативні варіанти вирішення проблеми, яка є насправді. Справа в суті: відповідь гучномовця.
—
Мар'ян Венема
Моя точка зору була, тепер, коли ви робите знаєте, використовуючи більш точну назву може допомогти залучити відповіді від людей , які не знають , що «як вибрати найбільш імовірним ...» означає , але хто визнає «відстань між рядками», але кожному своє. Це була лише пропозиція. Я не знав, що ви мали на увазі, і майже не натискав на ваше запитання через це все.
—
Джефф Веллінг