На сайте ВГД собираются люди, увлеченные генеалогией, историей, геральдикой и т.д. Здесь вы найдете собеседников, экспертов, умелых помощников в поисках предков и родственников. Вам подскажут где искать документы о павших в боях и пропавших без вести, в какой архив обратиться при исследовании родословной своей семьи, помогут определить по старой фотографии принадлежность к воинским частям, ведомствам и чину. ВГД - поиск людей в прошлом, настоящем и будущем!
Перед тем, как ставить оценку, ознакомьтесь с главной страницей рейтинга архивов, чтобы понять оцениваемые критерии. Оценка 1 - очень плохо, 10 - очень хорошо;
А если писарь написал (В)ежаинский вместо (Б). Писари со временем слепнут оптихоньку, а значит при поиске (выборке) Фамилии (и не только) следует прописать автоматическую замену (подбор) всех вариантов "ПОХОЖИХ" букв:
АБВГДЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЭЮЯ
А-Л-Н-П-Ц Б-В-О-З-Р Г-Т Д--Ц-Ш-Щ И-Й-Н-П (такойже вариант попробовать и с маленькими буквами). Разумеется, что похожесть букв следует рассматривать для прописных, а не печатных.
Ну, вобщем, сто-то в этом роде. Да, это увеличит массив информации, но уже на 99% (а не 70) даст результат. Хотя, абсолютного ничего не бывает.
P.S. Даже пишущий здесь на форуме - допускает ошибки (имеющий возможность их исправить). Что происходит с текстом написанном химически карандашом на коленке под дождем?
--- "След на песке может быть вечным, если он остался в памяти..."
С *ORION* Прописные, заглавные в ОБД не различаются.. это уже отпадает.. А вот .. с перебором ПЕРВЫХ букв.. Это уже ближе к искусственному разуму.. Надо создать инструмент, который будет давать результат, а пользователь должен САМ перебирать варианты.
Другое дело, что Пользователь не всегда владеет "искусством" поиска Вот почему я до сих пор и не создал такую программу.. все зыбко, нет четкости.. и повторюсь - если нет 100% го результат - значит нет НИКАКОГО результата..
Spirtovich Вот я и не знаю как соблюсти баланс, между алгоритмом поиска, и мастерством поиска Пользователя? Что бы машина запрашивала ОБД и выдавала то, что запросил Пользователь.. Не знаю. .а пока не знаю - не делаю..
Наверх##20 августа 2014 19:2821 августа 2014 15:04
Фонетический поиск и поиск, учитывающий возможные ошибки/опечатки операторов ввода/писарей должен быть реализован на уровне базы данных, т.е. самими разработчиками ОБД Мемориал. С нашей, внешней по отношению к базе, стороны такое реализовать можно, конечно, но на порядки затратнее :(
В проекте СВРТ по потерям в 1 МВ нашему программисту Андрею Хроленоку удалось такое осуществить. Пользователи, очевидно, довольны.
Я нашел решение задачи - вывести ВСЕ фамилии, через связку Фамилия+ Год Рождения, а так же ФАМИЛИЯ + БЕЗ ДАТЫ РОЖДЕНИЯ..
Остается только один вопрос, но он уже не к программе (алгоритму). Мой дед, Василий Измайлов, записан несколько раз. В одной записи (по немецким документам) как Исмаилов. Вот как ищущий догадается? НИКАК..
Здравствуйте! Может я глупость сейчас скажу- простите ...Мне кажется удобно было бы в поиск включать данные о семье (родители или жена -ФИО). Или это могут только разработчики, ведь по ОБД такого поля нет
--- Легких поисков и удачных находок! Всем спасибо за подсказки
Olga Star Ольга, добрый день.. Почему сразу глупость?? то нормальное желание, ведь многие вопросы бы отпали.. Пленные указывали в карточке сових жен, брытьев, матерей, отцов.. И в наших донесениях о потерях тоже указывали адреса и координаты родственниколв (не всегда, но в подавляющем случае)... Представляете, если б был орагнизован поиск по ФИО родственников?? Какие бы результыта давала ОБД?? Но увы.. нет поля в поиске, нет возвожности выборки.. только глазами и руками. .причем из СКАНА ДОКУМЕНТА!!!! Читаю и в карточке в/п, и в донесении.. Но это я про свой поиск.. а в выборках - увы..