Кроме того, по наиболее актуальным направлениям применения полнотекстового поиска (семантика, фонетика, сложный анализ текстов) мы выходим за границы штатных возможностей SQL-сервера и расширяем стандартные механизмы собственными программными модулями.
Обратите внимание на два популярных практических применения механизма Full-Text Search в базах данных:
-
Работа с архивами документов. Архивы обычно требуется не просто хранить, но и, при необходимости извлекать из них нужные документы. На практических занятиях мы решаем эту задачу от начала (поиск в документах разных форматов – TXT, PDF, HTML, Word, Excel…) и до конца (ранжирование найденных документов, сниппеты, подсветка…).
-
Семантический (смысловой) анализ пользовательских сообщений, комментариев, отзывов. Модная тема – оперативный анализ блогов и комментариев в соцсетях. Это весьма объёмная и сложная задача, так что на курсе мы применяем простые подходы к её решению, опираясь на встроенные в SQL Server возможности (семантический анализ по языковым моделям). А по тем алгоритмам, которые не реализованы в SQL-сервере, намечаем пути решения и оцениваем их плюсы, минусы, возможности и оптимальную область применения.
Помимо обычных занятий с преподавателем, по этому курсу предусмотрена бесплатная консультация. Эта консультация представляет собой дополнительное занятие, которое проводится спустя несколько дней после окончания курса. На этом дополнительном занятии вас ждёт:
Разбор задач из домашних заданий и обсуждение лучших решений слушателей
-
Ответы на вопросы
-
Дополнительные демонстрации и примеры
-
Обсуждение сложных тем
-
Разбор примеров из рабочей практики слушателей
По окончании курса Вы будете уметь:
-
Использовать все возможности механизма полнотекстового поиска
-
Выполнять семантический анализ текстов
-
Использовать фонетический и семантический поиск
-
Разрабатывать программные модули для поиска в базах данных
-
Эксплуатировать и обслуживать базы данных, содержащие полнотекстовые индексы
-
Настраивать и расширять механизм полнотекстового поиска в базах данных
Продолжительность курса - 8 ак. ч.
097SP693