Требуется доработка программы на Delphi для проверки позиций сайтов в поисковиках Яндекс и Google. Необходимо исправить сканер живой выдачи, который перестал корректно работать из-за изменений в верстке. Ожидается знание Delphi, MySQL, SQLite, а также умение работать с потоками и сетевыми компонентами. Понимание работы поисковых систем и навыки анализа также обязательны.
Доработка скрипта на Python
Есть файл субтитров .srt
Мне создали скрипт на питоне, который заменяет слова на формулы и символы, которые нужны
Но нам требуется его доработка.
Требуются производить самому слов по словарю.
Уже есть наработки, написанные на питон (Python), нужно добавить новый функционал.
Для понимания работы уже имеющегося кода вышлем примеры файлов (словарь и субтитры .srt)
Список изменений:
- Сделать несколько режимов замен:
1. Режим точной замены со словаря (точно соответствие).
2. Режим замены отдельностоящих слов (если есть пробелы на границе(ах), перенос(ы) строки /n на границах, начало строки с этого слова или конец строки на этом слове, знак(и) препинания на границе(ах) слова, надо заменить только слово, пример: в словаре прописано заменить "d" на "д", тогда он должен заменить и эти выражения: " d" на " д", ",d!" На ",д!", "d/n" на "д/n" и т.д.)
3. Режим чтения регулярных выражений со словаря, т.е. "d+ знаков" он должен понимать как регулярное выражение, ну и замена на простой текст.
Режими отличать можно с помощью таких знаков (в словаре между тем, что ищем, и тем, на что заменяем искомое, ставится разделитель, по которому прога их отделяет):
1. "/-"
2. "\-"
3. "/r-"
—Добавить неприкосновенные конструкции (подключается еще 1 словарь, в котором записаны в столбик регулярные выражения, которые нельзя заменять ни при каких обстоятельствах, т.е. если словарь не подключили, то по дефолту не иметь таких неприкосновенных слов).
Прикрепляю сам словарь слов , скрипт пришлю на почту, тем кто согласится работать с нами
Заявки фрилансеров
Похожие заказы
- Прикладное ПО3 заявкиЗакрыт3 года назад
Требуется доработка существующего приложения, написанного на Node.js. Ожидается улучшение функциональности и оптимизация работы программы. Необходимо иметь опыт работы с Node.js и навыки в разработке прикладного программного обеспечения.
Прикладное ПО2 заявкиЗакрыт3 года назадРозробити модель Броунівського руху для прикладного програмного забезпечення. Необхідно створити алгоритми та візуалізувати процес, враховуючи фізичні характеристики частинок.
Прикладное ПО1 заявкаЗакрыт3 года назадНеобходимо расшифровать зашифрованный код, использующий OpenSSL. Ищем специалиста с опытом работы в области криптографии для выполнения данной задачи.
Прикладное ПОнет заявокЗакрыт3 года назадНеобходимо выполнить POST запрос с использованием библиотеки GuzzleHttp на языке PHP. Задача включает подготовку и отправку данных с использованием данного инструмента для работы с HTTP-запросами.
Прикладное ПО2 заявкиЗакрыт3 года назадТребуется программист для доработки программы на ESP8266. Задачи: добавить пароль для веб-интерфейса, написать код для MQTT-клиента для передачи и приема данных, а также создать HTML-страницу для описания топиков. Необходим опыт работы с ESP8266 и веб-технологиями.
Прикладное ПОнет заявокЗакрыт3 года назадТребуется выполнить задание по расшифровке текста, связанного с кодом. Необходимы навыки программирования для успешного выполнения задания. Подробности по задаче будут предоставлены.
Прикладное ПО2 заявкиЗакрыт3 года назадНеобходимо разработать NFT магазин на базе Envelop или другой подходящей платформы. Начнем с ресерча и совместной работы над техническим заданием. Работа будет производиться по таймтрекеру. Укажите в отклике свой юзернейм в Telegram, часовой пояс, желаемую ставку и время начала работы.
Прикладное ПОнет заявокЗакрыт3 года назадСоздайте плагин для MS Project, добавив кнопки в панель инструментов для управления задачами (удаление, добавление, изменения). Плагин должен взаимодействовать с базой данных sqlite для выполнения операций. Подробности в техзадании.
Прикладное ПО1 заявкаЗакрыт3 года назад- $50
Необходимо перенести небольшой кусок вычислительного кода, реализующий итеративную процедуру, с языка Maple на C++. Ожидается адаптация и оптимизация кода для корректной работы в среде C++.
Прикладное ПО1 исполнительЗавершен3 года назад