Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Прямые и обратные поисковые индексы. Программа
Создан заказ №3014064
14 мая 2018

Прямые и обратные поисковые индексы. Программа

Как заказчик описал требования к работе:
Программа с++ или Java (даже лучше) с комментариями Полное задание в файле. Создать базу документов для поиска (можно разбить на куски один длинный текст). Для полученной базы документов создать прямые и обратные поисковые индексы (в прямой индекс включить количество слов в документе – для дальне йшего вычисления TF). Для всех слов обратного индекса посчитать IDF. Реализовать два алгоритма поиска в базе текстов по запросу (набору ключевых слов): а) документы, для которых сумма произведений TF*IDF всех слов входящих в запрос (индекс TF вычисляется динамически – исходя из количества вхождений слова в данный документ, эта информация есть в обратном индексе и количества слов в данном документе из прямого индекса) максимальна. б) документы, в которых расстояние между всеми словами входящими в запрос (сумма расстояний) минимально (если в документе слова из запроса встречаются по нескольку раз – выбирается такая их комбинация, что расстояние минимально). Отобрать до 5 документов (в порядке убывания суммы TF*IDF / возрастания суммы расстояний). Для отобранных документов по прямым индексам этих документов построить сниппеты (фрагменты текста, максимально соответствующего запросу)
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
15 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
ЕленаД
5
скачать
Прямые и обратные поисковые индексы. Программа.jpg
2020-01-16 16:08
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Работа выполнена качественно и быстро. Вопросов у преподавателя не возникло. Спасиьо автору)

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Современные объектно-ориентированные языки программирования
Контрольная работа
Программирование
Стоимость:
300 ₽
Моделирование MPI_scatterv в транспьютерной матрице
Задача по программированию
Программирование
Курсовая работа на тему "Тест-программы в среде DOS"
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка кейлоггера с использованием Rootkit-технологии
Курсовая работа
Программирование
Стоимость:
700 ₽
Лабораторная работа "Программная реализация криптографических алгоритмов"
Лабораторная работа
Программирование
Стоимость:
300 ₽
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ (РЫБЫ) на python.
Курсовая работа
Программирование
Стоимость:
700 ₽
Создать программный продукт для учета услуг.
Отчёт по практике
Программирование
Стоимость:
700 ₽
Решение задач на языке программирования Pyton 2.7 (питон)
Курсовая работа
Программирование
Стоимость:
700 ₽
разработка программы по подбору цвета в костюме
Другое
Программирование
Стоимость:
300 ₽
Лабораторная работа о перемещении слонов по шахматной доске на C++
Лабораторная работа
Программирование
Стоимость:
300 ₽
ЛР.Основы разработки программного обеспечения/102фкв
Лабораторная работа
Программирование
Стоимость:
300 ₽
3 лабораторных (2 и 3 лабу нужно сделать в двух вариантах)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка системных служб для современных операционных си-стем
Лабораторная работа
Программирование
Стоимость:
300 ₽
Алгоритмы: линейный, разветвляющийся, циклический
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа Конечные автоматы (машина состояний)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка web-сервиса для маркетинговых квизов на базе фреймворка Flask
Лабораторная работа
Программирование
Стоимость:
300 ₽
Написать программу "Война потоков" (C++)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Написать юнит-тесты и реализовать функцию
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Операторы циклов
В VBA существуют два основных типа циклов – циклы со счетчиком (параметрические) и циклы с условием (итерационные).
Циклы со счетчиком используют в тех случаях, когда необходимо выполнить некоторые действия определенное число раз.
Циклы с условием применяются тогда, когда некоторые действия в программе должны повторяться до тех пор, пока выполняется определенное условие.
Для организации циклов в VBA,...
подробнее
Использование CSS
Неодобрению подверглось большинство элементов форматирования HTML версии 4.0, и Консорциум W3C запретил их использовать. Web-дизайнерам стали рекомендовать к использованию CSS (Cascading Style Sheets — каскадные таблицы стилей).
Главные преимущества которых заключаются в:
Этими правилами определяются стили элементов или групп элементов.
В правилах используется следующий синтаксис:
селектор {свойство...
подробнее
XML и XHTML
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) является промежуточным вариантом между XML и HTML 4.0. Именно в связи с его широким применением консорциумом W3C планируется осуществление постепенного перехода от одного стандарта к другому. Спецификация XHTML построена ппринципу обратной совместимости. Иначе говоря, владельцам веб-сайтов, созданны...
подробнее
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Операторы циклов
В VBA существуют два основных типа циклов – циклы со счетчиком (параметрические) и циклы с условием (итерационные).
Циклы со счетчиком используют в тех случаях, когда необходимо выполнить некоторые действия определенное число раз.
Циклы с условием применяются тогда, когда некоторые действия в программе должны повторяться до тех пор, пока выполняется определенное условие.
Для организации циклов в VBA,...
подробнее
Использование CSS
Неодобрению подверглось большинство элементов форматирования HTML версии 4.0, и Консорциум W3C запретил их использовать. Web-дизайнерам стали рекомендовать к использованию CSS (Cascading Style Sheets — каскадные таблицы стилей).
Главные преимущества которых заключаются в:
Этими правилами определяются стили элементов или групп элементов.
В правилах используется следующий синтаксис:
селектор {свойство...
подробнее
XML и XHTML
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) является промежуточным вариантом между XML и HTML 4.0. Именно в связи с его широким применением консорциумом W3C планируется осуществление постепенного перехода от одного стандарта к другому. Спецификация XHTML построена ппринципу обратной совместимости. Иначе говоря, владельцам веб-сайтов, созданны...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы