Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте. Нужно доработать имеющуюся (есть исходники) или по вашему желанию сделать новую программу на языке C#. 

Реферирование текста, если проще говоря – выборка предложений по значимости и наличию в них ключевых слов. 

Сейчас программа просто выбирает предложения по введенным пользователем словам (картинка №1)

Нужно реализовать: 

1. Вкладка частотного анализа документа. 

Сначала из документа удаляются все стоп-слова, которые находятся в любом txt файле. 

Потом выполняется частотный анализ документа.

Пример и часть функционала (картинка №2)

 В этой закладке мы можем производить анализ материала по 2-м параметрам, используя сортировку: COUNT и DENSITY. 

Параметр COUNT отражает частоту встречаемости этого словосочетания на анализируемой странице. Соответственно, так можно узнать наиболее популярные микротемы, выраженные словами, фигурирующими на странице.

Параметр DENSITY (плотность, густота, концентрированность) отражает то, насколько часто слово проявляет себя относительно других слов. Если параметр COUNT выражен абсолютной шкалой, то DENSITY относителен и высчитывается так:

DENSITY=COUNT(выбранное словосочетание)/TOTAL COUNT(вся совокупность словосочетаний)*100%

Составить таблицу, как в приложении по ссылке, только гораздо проще. 

2. Оставить этот функционал и метод выборки предложений, но добавить ещё простой метод (с возможностью выбора пользователем по которому обрабатывать).

Суть нового метода : 

1) Вычислить вес каждого предложения по значимости (суммируя вес DENSITY каждого слова предложения). 

2) Вывести самые значимые предложения в порядке нахождения их в тексте. (Количество задается пользователем).

Отличие этого метода от уже реализованного -  вывод не всех подряд предложений по очереди, а самых значимых.

Никаких дополнительных анализов текста не нужно.

3. Также добавить:

Учёт регистра ключевых слов при выборке предложений из документа. 

Расширенный поиск. 

1) со словами -  Введите ключевые слова:  Крузенштерн

2) со словосочетанием -  Заключите словосочетание в кавычки:  "книга Крузенштерн"

3) с любым из этих слов - Вставьте оператор OR между словами:  человек OR пароход

7 лет назад
guest_14794699660832
7 лет в сервисе
Был
7 лет назад
  • Похожие заказы
  • Доработка интернет-магазина автозапчастей написанного на языке C++ . Интересует стоимость доработакок  к уже готовому интернет-магазину плюс верстка под дизайн предоставленный нами. Объем доработок примерно 7-10 часов работы.  Интересуют специалисты с опытом работы именно в C++

    Закрыт
    7 лет назад
  • Предлагаю озвучивать вашу цену и время при переписке. Хочу работать по части софтов или по всем через гаранта/сервис гаранта/безопасную сделку. Необходимо написать несколько софтов с веб-интерфейсом для автоматизации действий (многопоток) в соц.сети ВКонтакте с ключами (для ...

    Закрыт
    7 лет назад
  • Есть папка с фотографиями с марафона, где фотографируют участников. Нужно сделать программу, которая АВТОМАТИЧЕСКИ раскидывает фотографии по папкам (точнее их скопировать) по порядковым номерам бегунов. То есть у бегуна есть большой нагрудный знак с номером (обычно контрастным ...

    Прикладное ПО1 исполнитель
    Завершен
    7 лет назад
  • Необходимо выполнить задание создав модель в программе GPSS. Стоимость предлагайте - обсудим.  [b]Задание:[/b] Контейнеры с керамическими изделиями поступаютв цех обжига (входной поток пуассоновский с параметром [i]L[/i]). Каждый контейнерсодержит партию из 100 изделий, которые требуют одинакового времени обжига. Время обжига ...

    Прикладное ПОнет заявок
    Закрыт
    7 лет назад
  • [u]Нужно:[/u] [list=1][*]калькулятор должен быть установлен для каждого пользователя отдельно (работа в сети невозможна);[*]работа с калькулятором должна быть простой даже для компьютерно-неграмотных пользователей; [*]пользователем осуществляется только внесение технических характеристик изделия, выбор соответствующих возможных и/или необходимых технологических операций;[*]расчет времени ...

    Закрыт
    7 лет назад
  • Потрібна програма, яка працює в згорнотому режимі для моніторинга дат та реєстрації людини на сайті visapoint.eu 1. Має бути дуже швидкою, тобто щоб кожні +-0,5 сек. програма знала чи є дата чи немає, якщо є то ...

    Прикладное ПОнет заявок
    Закрыт
    7 лет назад
  • Хочу заказать для разработки Онлайн конструктор для наложения изображения клиента на чашку, футболку и другие товары пример тут: http://printdirect.ru/constructor/edit/7320441 или подобные для интернет сайта (сублимационная печать) фотосувениры

    Закрыт
    7 лет назад
  • Есть ежедневные продажи начиная с 12/2014 в формате: - дата - магазин - товар - количество проданного товара за день требуется разработать/реализовать модель прогнозирования в разрезах - СКЮ - месяц - СКЮ - маназин - месяц - СКЮ - магазин - день язык реализации - любой, который можно запускать ...

    Закрыт
    7 лет назад