
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.09.2007, 11:08
|
|||
|---|---|---|---|
|
|||
Информационно-поисковые системы |
|||
|
#18+
Краткое описание задачи: Назначение:Транслитерация алресной части телеграммы, набранной с клавиатуры, не адаптированной к русскому алфавиту, использованием латинский символов, близких по звучанию к русским. Язык: С, С++. Система программирования Builder, ВОПРОС: Как построить алгоритм обработки исходного адреса, чтобы порлцчить наиболее близкий по смыслу, с минимумо орфографических ошибок адрес на русском языке. Я имею минимальный практический опыт в этой сфере. Кто имел опыт подобных разработок - поделитесь советом...Заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.09.2007, 18:06
|
|||
|---|---|---|---|
Информационно-поисковые системы |
|||
|
#18+
Однозначно - по справочнику адресов. То есть не просто пытаетесь транслитерировать по каким-то правилам, а ищете "похожие слова", ориентируясь на КЛАДР и стандартные элементы ("улица", "проспект", "корпус" и так далее). Как именно искать похожие - поройте литературу, тема популярная, написано много. Основное - алгоритм должен адекватно действовать в случае наличия похожих адресов, не должен брать "первого попавшегося" (и тут, кстати, можно размахнуться - например, по тому же КЛАДР проверять наличие дома с таким номером на каждой из улиц). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1345820]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 365ms |

| 0 / 0 |
