Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Представьте себе, что есть 2 строки, одна - исходная, например, Онотолий, вторая - это та же строка, но с исправленными опечатками, например Анатолий.

Нужно наглядно показать, какие буквы были исправлены.

Какие могут быть опечатки и исправления:

- пропущенные буквы (Антолий) - пропущена буква а

- лишние буквы (Анаттолий) - лишняя т

- переставлены местами соседние буквы - (Анаотлий)

- буква заменена другой (Онатолий)

- также может быть комбинация разных этих опечаток

Как это визуализировать:

примерно так:

http://literacy.yandex.ru/?lang=ru&word=%D0%93%D0%B5%D0%BB%D0%B5%D0%BD%D0%B4%D0%B6%D0%B8%D0%BA

Т.е. конечный результат:

- я захожу на страничку

- ввожу примеры, аналогичные примерам выше

- и вижу наглядную разницу между словами, примерно как в literacy.yandex.ru

С чего начать:

Есть такой алгоритм Левенштайна-Дамерау, который как раз используется для определения разницы между строками. Вот тут демка:

http://www.let.rug.nl/~kleiweg/lev/

Исходники на джаваскрипте можно легко найти. Нужно взять этот алгоритм, с его помощью найти различия между строками, и визуализировать это.

12 лет назад
Fedor_C
Фёдор 
42 годаРоссия
18 лет в сервисе
Был
3 года назад
Выбранный исполнитель
Ap6y3
35 летРоссия
18 лет в сервисе
Был
3 года назад
12 лет назад
$240
2 дня
Сергей предложил решение проблемы, но немного не такое, как было нужно. Пока с ним переписывались, штатные программисты проблему самостоятельно, и полноценного сотрудничества не состоялось. Тем не менее, могу сказать что Сергей оставил о себе очень хорошее впечатление.
Спасибо!
  • Похожие заказы
  • $100

    Drupal 7. необходимо уметь разбирать чужой код. сайт знакомств с иностранными мужчинами. система сообщений - в общем аналогична большинству таких сайтов+ необходима статистика (когда заходил пользователь, кому писал..и т.п). Детальное тех. задание по запросу.

    Закрыт
    11 лет назад
  • $50

    Добрый день. На сайте под управлением cms Vamshop нужно изменить форму оформления заказа. Сейчас оплата и доставка разбита на 2 страницы, нужно объединить в одну. На одной странице должно быть - Данные покупателя(Если заполнялись при регистрации, ...

    Закрыт
    12 лет назад
  • нужно реализовать такой функционал 1) есть интерфейс 2) есть dev сервер 3) есть production сервер в интерфейсе пользователь авторизуется и 1) указывает домен для разработки 2) указывает домен рабочего сайта пользователю возвращается набор фтп логин/пароль mysql логин/пароль/сервер и адрес к phpmyadmin свн доступ к ...

    Закрыт
    11 лет назад
  • Нужен серьезный спец. по bitrix'у, задачи: 1) написание модулей для smartdeco.ru (постоянные усовершенствования фукционала) 2) Перенос mks-shop.ru на bitrix, со сменой дизайна (макеты готовы, ТЗ готово) От Вас: 1) портфолио 2) контакты 3) максимальная свобода действий

    Закрыт
    11 лет назад
  • Требуется создать технический сайт с ежедневно обновляемой базой недвижимости Москвы и МО, получаемой от донора. В результате пользователям этого технического сайта должны быть доступны данные этой базы через подбор недвижимости, аналогичного циановскому.

    Завершен
    12 лет назад
  • Необходимо доработать/обновить скрипты для копирования видео с rutube.ru и sapo.pt Скрипты оформить в виде функция с двумя параметрами: адрес страницы видео и путь сохранения. Все операции копирования контента и файлов через curl (не copy и не file_get_contents) Старые ...

    Закрыт
    12 лет назад
  • $50

    Есть некоторое количество объявлений на сландо. Раз в неделю объявления можно обновлять. Нужен скрипт, запускаемый по крону, логинящийся к аккаунту, проверяющий есть ли у записей на последней странице ссылка "обновить", и если есть - кликающий по ...

    Завершен
    11 лет назад