Доработка парсера html страниц / PHP – №997995
Закрыт
Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа на фриланс бирже не займет много времени.

Александр
32 года, Россия
2 года в сервисе
Был онлайн 5 дней назад
3 отзыва
25% заказов с выбором исполнителя
Парсер работает, но с ошибками - их нужно устранить.
+ Требуется развитие функционала парсера.
Общие исх данные по парсеру на PHP:
- есть произвольный url
- список ключевых фраз в CSV (заранее создается)
- сторонняя, проверенная библиотека по лематизации (приведение с простой словоформе)
Что требуется от парсера:
- очистить HTML от тегов и превратить в "плоский текст"
- сравнить текст со списком ключевых фраз в CSV
- отметить цветом в тексте найденные ключевые фразы.
- выделить в списке ключевые фразы, которые встретились в тексте
на скриншоте показан результат работы и ошибка, которая мешает...
- Прием заявок
- Выбор исполнителя
- Выполнение заказа
- Обмен отзывами
Заявки фрилансеров
Другие заказы в категории «Прикладное ПО»
Нужен бот для имитации движений человека по сайту (двигать мышкой по статье, находится на статье более 50 секунд). Захождение на ... Читать дальше
Нужен бот для имитации движений человека по сайту (двигать мышкой по статье, находится на статье более 50 секунд). Захождение на сайт каждый раз должны быть уникальны, работать в многопотоке. Количество посещений необходимое в день, от 10000 уникальных посетителей. Брать ссылки на статьи должен из текстового файла. Цена символическая, предлагайте свои предложения. Свернуть
Завершен 1 год назад
Необходимо разработать программу, которая в реальном времени будет извлекать общедоступные данные из покерного клиента (платформа windows 10).
В работе это ... Читать дальше
В работе это ... Читать дальше
Необходимо разработать программу, которая в реальном времени будет извлекать общедоступные данные из покерного клиента (платформа windows 10).
В работе это будет выглядеть следующим образом.
Пользователь выбирает стол => открывается игровое окно=> сигнализирует программе о своём выборе, что именно с этого окна стоит производить считывание. Как именно пользователь "сигнализирует" программе здесь уже на выбор программиста к примеру: кликает по нужному окну, отправляет идентификатор окна, что-нибудь другое... Все считываемые данные следует логировать в текстовый файл!
Что именно следует логировать:
- при начале работы, следует залогировать:
– всех игроков за столом, а именно: никнейм игрока, количество его фишек;
– текущий размер ставок (большой блайнд, малый блайнд, анте);
– позиция батонн (ник игрока).
- в дальнейшем следует логировать все изменения происходящие за столом:
– чей сейчас ход (ник игрока);
– совершённое им действие (check, raise, bet, fold);
– кол-во поставленных фишек;
– размер банка;
– карты которые пришли на каждом из раундов торгов (флоп, тёрн, ривер)
– результат каждой раздачи: распределение банка между игроками, карманные
карты (если они открыты);
– ник игрока который покинул игру;
– ник игроков которые пришли в игру;
– увеличение уровня ставок (большой блайнд, малый блайнд, анте)
– изменения в позициях батонна, большого и малого блайнда;
- если в игре поменялся стол, стоит также отразить это в логах.
Выполнение описанных выше пунктов и будет считаться критериям к оценке результата работы. Свернуть
В работе это будет выглядеть следующим образом.
Пользователь выбирает стол => открывается игровое окно=> сигнализирует программе о своём выборе, что именно с этого окна стоит производить считывание. Как именно пользователь "сигнализирует" программе здесь уже на выбор программиста к примеру: кликает по нужному окну, отправляет идентификатор окна, что-нибудь другое... Все считываемые данные следует логировать в текстовый файл!
Что именно следует логировать:
- при начале работы, следует залогировать:
– всех игроков за столом, а именно: никнейм игрока, количество его фишек;
– текущий размер ставок (большой блайнд, малый блайнд, анте);
– позиция батонн (ник игрока).
- в дальнейшем следует логировать все изменения происходящие за столом:
– чей сейчас ход (ник игрока);
– совершённое им действие (check, raise, bet, fold);
– кол-во поставленных фишек;
– размер банка;
– карты которые пришли на каждом из раундов торгов (флоп, тёрн, ривер)
– результат каждой раздачи: распределение банка между игроками, карманные
карты (если они открыты);
– ник игрока который покинул игру;
– ник игроков которые пришли в игру;
– увеличение уровня ставок (большой блайнд, малый блайнд, анте)
– изменения в позициях батонна, большого и малого блайнда;
- если в игре поменялся стол, стоит также отразить это в логах.
Выполнение описанных выше пунктов и будет считаться критериям к оценке результата работы. Свернуть
2 заявки
Закрыт 1 год назад
Важно, чтобы все данные хранились на нашем сервере и синхронизировались на рабочие сервера (по типу сервер-клиент), а также, чтобы можно ... Читать дальше
Важно, чтобы все данные хранились на нашем сервере и синхронизировались на рабочие сервера (по типу сервер-клиент), а также, чтобы можно было одновременно находится нескольким пользователям в одной таблице и при этом была синхронизация данных в случае изменения (как и в Google Sheets), без каких-либо потерь.
По функционалу: около половины что есть в экселе/гугл-таблице. Лишнее не нужно. Форматирование, стандартный набор формул, работающий importrange (парсинг других таблиц), система настройки и выдачи доступа пользователям, создание пользовательских аккаунтов, чтобы можно было выдавать логин и пароль человеку и он без проблем смог войти в систему и работать с файлом.
Приложение может быть как десктопным, так и браузерным.
Хочется чтобы решение было легким. К примеру, в гугл-таблице, если в документе будет много различных формул, страница будет оооочень тормозить. Мы хотим шустрое решение, чтобы проблем таких не было. Свернуть
По функционалу: около половины что есть в экселе/гугл-таблице. Лишнее не нужно. Форматирование, стандартный набор формул, работающий importrange (парсинг других таблиц), система настройки и выдачи доступа пользователям, создание пользовательских аккаунтов, чтобы можно было выдавать логин и пароль человеку и он без проблем смог войти в систему и работать с файлом.
Приложение может быть как десктопным, так и браузерным.
Хочется чтобы решение было легким. К примеру, в гугл-таблице, если в документе будет много различных формул, страница будет оооочень тормозить. Мы хотим шустрое решение, чтобы проблем таких не было. Свернуть
1 заявка
Закрыт 1 год назад
Необходимо добавить калькулятор Аутсорсинг бухгалтерского учета в Санкт-Петербурге прошел долгий процесс развития. Теперь большинство малых и крупных компаний используют услуги внештатных ... Читать дальше
Необходимо добавить калькулятор Аутсорсинг бухгалтерского учета в Санкт-Петербурге прошел долгий процесс развития. Теперь большинство малых и крупных компаний используют услуги внештатных специалистов. Это приносит несомненную пользу и преимущества компаниям, независимости от типа собственности и юридического статуса. для расчета стоимость на аутсорсинг бухгалтерских услуг
Каково время и сроки? Свернуть
Каково время и сроки? Свернуть
$6
3 заявки
Закрыт 1 год назад