Skip to content

Mip182/SearchEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Поиск 2.0

По мотивам задачи search реализуйте класс SearchEngine с аналогичной функциональностью.

Класс должен иметь следующие методы:

  • BuildIndex - обработать текст и построить по нему индекс
  • Search - выполнить поиск релевантных строк

Реализация

Метод BuildIndex может вызываться неоднократно. После вызова этого метода работа идет с новым текстом.

Вызовы Search, выполненные до индексации, должны возвращать пустой список строк.

Типичный паттерн применения - редкая индексация и частые запросы Search.

Можно считать, что строка с текстом гарантированно не будет удалена между вызовами BuildIndex. При этом текст может быть настолько большим, что вторая его копия в память не поместится.

About

SearchEngine using IF-IDF

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published