Commits

Danil Eremeev committed 9e660b2

Saved README.rst

  • Participants
  • Parent commits fd73c46

Comments (0)

Files changed (1)

+Нечеткий поиск
+**************
+
+Комментарии к выполнению задания
+********************************
+
+Программа работает с базой MSSQL (у меня это sqlexpress).При запуске просит ввести строку подключения. 
+
+Первоначально можно подключиться без указания бд (по умолчанию в строке подключения будет нужный текст, необходимо стереть ";Initial Catalog=fiiinder" - при этом в бд будет создана база fiiinder с нужной таблицей)
+
+Поиск происходит по мере набора в строке запроса. 
+
+В результатах поиска выводится заголовок документа, документ, и его релевантность.
+
+Просмотреть документ можно двойным щелчком по строке результата поиска.
+
+Реализовано 2 алгоритма поиска: 
+
+* собственный
+* упрощенная модификация алгоритма шинглов.
+
+Переключить алгоритмы можно в файле AlgFactory.cs. 
+
+Описания алгоритмов в комментариях к исходному коду.
+
+
+Условие задачи
+***************
+
+Написать «пооисковик».
+
+Написать приложение позволяющее заводить в программу данные, содержащие тек
+Данные должны храниться в базе данных.
+Программа должна позволять просматривать документы, и осуществлять поиск
+выбранного слова или словосочетания в других документах, сортируя результат по
+релевантности. Имеется в виду, что сочетание «мама мыла раму» будет соответство
+искомой строке «мама мыла», а так же строке «мама раму», но уже с меньшим
+коэффициентом релевантности.
+
+Остальные предположения по условиям задачи сделайте сами, но явно опишите
+их в комментариях к решению. Также в комментарии приведите свои соображения
+относительно эффективности и корректности вашего решения.