Budżet: 2000 UAH Termin: 7 dni
На основной работе приходилось решать подобные задачки.
Могу разработать с нуля или доработать ваши исходники.
Здравствуйте. Нужно доработать имеющуюся (есть исходники) или по вашему желанию сделать новую программу на языке 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 пароход
Budżet: 2000 UAH Termin: 7 dni
На основной работе приходилось решать подобные задачки.
Могу разработать с нуля или доработать ваши исходники.
Budżet: 1280 UAH Termin: 7 dni
Приветствую.
Довольно необычный проект, было бы интересно реализовать описанный функционал с 0. Опыта достаточно, еще несколько лет назад много экспериментировал с генераторами текста/стихов; в них использовал намного более замороченные самодельные алгоритмы.
Хотя сразу скажу что C# использовать не стану т.к. явно недолюбливаю саму .NET парадигму. Вместо этого есть полноценный компилируемый язык получше, без лишних зависимостей, рантайма, т.н. "промышленной бюрократии" и прочего непотребства.
Обращайтесь если такой вариант без C# тоже устроит.
Budżet: 1500 UAH Termin: 7 dni
напишу с 0, учту все пожелания
Budżet: 2000 UAH Termin: 5 dni
Здравствуйте. Могу выполнить Ваш проект с ноля. Готов обсудить детали. Буду рад сотрудничеству.
Budżet: 2000 UAH Termin: 10 dni
Готов взяться за этот проект.
Dzień dobry. Szukam dla siebie mentora w zakresie Linuxa. Mam doświadczenie jako mocny junior devops specjalista, ale Linux i Kubernetes to moje słabe punkty. Jeśli chodzi o Kubernetes, mam jeszcze niewielkie doświadczenie w projektach, natomiast z Linuxem mam bardzo powierzchowną interakcję. Coś stworzyć, dodać, zmienić nazwę, otworzyć itp. - to zdecydowanie za mało. Potrzebuję mentora, który pomoże mi w tej kwestii. Głównym celem jest, aby wiedza osiadła w głowie, może jakiś projekt poboczny, zadania, taski w tym stylu, a nie tylko "powtarzaj za mną". Uczyłem się samodzielnie, ale to szczególnie "nie osiada" w głowie. Oto przybliżona lista, co, moim zdaniem, jest mi potrzebne: - Systemy Linux/Unix — zaawansowane administrowanie systemami operacyjnymi, systemy plików, zarządzanie użytkownikami i uprawnieniami dostępu, procesami i usługami (systemd), skrypty Bash, logowanie, monitorowanie, konfiguracja bezpieczeństwa, automatyzacja zadań administracyjnych; - Technologie sieciowe — model OSI i stos TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, równoważenie obciążenia, serwery proxy, NAT, routowanie, narzędzia sieciowe (ping, traceroute, netstat, ss, tcpdump, curl), diagnozowanie i rozwiązywanie problemów sieciowych; Jeśli do tej listy można jeszcze dodać Kubernetes, to będzie to mile widziane. Może coś od siebie zaproponujesz. Format zajęć, jak to widzę - 2 razy w tygodniu, spotkania, dyskusje, konsultacje. Bardziej szczegółowo, tutaj już wasze pomysły i propozycje. Co do ceny za godzinę lub za miesiąc - proponujcie
Opracowanie aplikacji Power App, wsparcie mnie jako nowicjusza. Canvas App, pomoc w opracowaniu ekranu Pomoc w opracowaniu struktury danych dla aplikacji Programowanie funkcji Pomoc w tworzeniu tabel Date-verse