1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 21-May-2024 03:10 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: Программа-парсер телеграма
Кто разместил: Внешний проект с weblancer.net
Открыт: 06-Mar-2022 13:21 GMT
Описание: Написать программу, работающую в телеграмме и осуществляющую парсинг сообщений от пользователей в чатах (до 100 чатов, может больше). Программа должна уметь "читать" сообщения, обращая внимание на ключевые слова, и автоматически составлять и записывать данные в Google таблицы, разобрав каждое сообщение на:
1.Город;
2.Модель;
3.Цена;
4.Состояние (новый, б/у);
При этом в одном сообщении может быть несколько разных товаров (1-50∞).
В какой момент программа будет понимать что она распознала все модели? (как будете решать этот вопрос)
Наши варианты:
Найдены все пары ключевых слов (связка: модель+цена), т.е. если цена найдена, а модель не найдена, то Прога выводит сообщение админу;
Распознавание X% текста
Например, если распознано 70%, то считать сообщение обработанным, иначе нет.
Для корректной работы этого варианта необходимо игнорирование "специальных" символов: эмодзи и т.д. (подается с помощью таблицы или блокнота не принципиально "Слова-эмодзи").
На вход программы подаются ссылки на Google таблицы со списками:
Стоп-слова;
Слова-замена;
Слова-покупка;
Слова-эмодзи;
Ключевые слова - Модели.
На выходе должно быть 2 таблицы: таблица OUT-Продажа и таблица OUT-Покупка.
К таблице OUT-Продажа относится следующее:
Если программа увидела стоп-слово, она должна проигнорировать всё сообщение (например, слово "ремонт").
Если нет, программа прогоняет сообщение по ключевым словам (обращая внимание на пробелы, отступы и т.д.) и заносит распознанные модели в таблицу OUT.
Например, появляется сообщение: "Iphone 13 Pro Max 512GB. Цена: 110т.р. Новосибирск.". Программа должна определить, что:
1. "Новосибирск" - это город.
2. "Pro Max 512" - это модель;
3. "110т.р." - это цена, равная 110000;
Программа должна занести полученные слова в таблицу OUT-Продажа в строго отведенные для них столбцы (модель в столбец c моделями, цена в столбец с ценами и т.д.);
Помимо того, что программа должна уметь находить и определять слова, она должна записывать в таблицы, в каком чате было написано сообщение, дату публикации и город (если он написан в самом сообщении). Если город не указан, то устанавливается стандартный город чата, который указывается пользователем.
К таблице OUT-Покупка относится следующее:
В эту таблицу данные записываются в том случае, если в сообщении были обнаружены Слова-покупка.
Например, "КУПЛЮ Iphone 13 Pro Max 512GB". В данном случае, Слово-покупка - слово "КУПЛЮ". Следовательно, сообщение уходит в таблицу OUT-Покупка;
Как и в таблице OUT-Покупка, в данной таблице должны иметься данные: название чата, город (если не указан в сообщении, то устанавливается стандартный город чата), дата сообщения.
Должен производиться анализ таблицы OUT:
Очистка неактуальных и устаревших записей;
Формирование ТОПа по цене с дальнейшим вымещением товаров с самой высокой ценой.
У программы должно быть 3 режима работы:
Режим полного обучения (ЕСЛИ ЭТО ВОЗМОЖНО СДЕЛАТЬ, если нет, то упростим до обычного уведомления с подсветкой цветов)
Появляется окно пользователя, где выводится сообщение из чата. Ключевые слова должны помечаться цветами (фон текста). Например, зеленый цвет для модели, красный - для цены, серый - для города, желтый - для состояния, синий - для наличия(полутона). Тем самым программа спрашивает, правильно ли она определила ключевые слова. Если да, пользователь разрешает внести запись в таблицу. Если нет, пользователь вручную делает правильную расстановку ключевых слов. При этом программа должна "учиться", то есть автоматически вписывать в таблицу замен те изменения, которые внес пользователь в ходе проверки. Также, в данном режиме отключается функция стоп-слов, связанная с игнорированием сообщения;
Режим частичного обучения
То же, что и режим полного обучения, но окно с сообщениями появляется только в том случае, когда возникают "критические" ситуации: не найдена пара ключевых слов (связка: модель+цена), т.е. если цена найдена, а модель не найдена, то Прога выводит сообщение админу;
Режим анализа
В этом режиме программа просто заносит записи в таблицу так, как она "прочитала" ключевые слова, не обращая внимания на ошибки и не распознавания.
! ! ВНИМАНИЕ ! ! !
Друзья, для экономии нашего с вами времени указывайте сразу:
1. Стоимость за реализацию задачи?
2. как долго будете делать ?
3. был ли подобный опыт ?
! ! ! ВНИМАНИЕ !
Project ID: 4227911
Категория проекта:
Бюджет проекта:
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Создать технологическую карту жилета
Категория: Направления отраслевого Дизайна
20-May-2024
21:59 GMT
Создать сайт-страницу с услугами и контактами - 350USD
Категория: Создание сайта под ключ
20-May-2024
21:48 GMT
Требуется тестировщик
Категория: Тестирование и QA
20-May-2024
21:43 GMT
Написати статтю про аналог Notcoin - 500UAH
Категория: Тексты / Статьи
20-May-2024
21:39 GMT
Нужен программа которая будет продавать скины(cs2) по нужный цене(флоту)
Категория: Программирование и IT
20-May-2024
21:32 GMT
Макет сайта компании медицинского Туризма - 250USD
Категория: Веб-дизайн
20-May-2024
21:28 GMT
Свести базу данной с программой
Категория: Программирование и IT
Бюджет: 500 руб 2024-05-21
20-May-2024
21:23 GMT
Разработка программы на C[sharp] для торговли на бирже
Категория: Программирование и IT
20-May-2024
21:21 GMT
Сверстать небольшой компонент - 750UAH
Категория: HTML, и CSS верстка, Веб-программирование
20-May-2024
21:20 GMT
3Д модель для комп игру - 86USD
Категория: Визуализация и моделирование, Создание 3D-моделей
20-May-2024
21:19 GMT
Ищем автора текстов на фуллтайм
Категория: Тексты
20-May-2024
21:19 GMT
Потрібна розробка телеграм додатка web3, сайт, чат бот в телеграм. - 500UAH
Категория: Javascript, Разработка ботов
20-May-2024
21:15 GMT
Перевести бизнес-презентацию
Категория: Переводы
20-May-2024
21:14 GMT
Раскрутка (продвижение) аккаунта Onlyfans
Категория: Поисковое продвижение (SEO), Продвижение в социальных сетях (SMM)
20-May-2024
21:01 GMT
Разработка программы на C[sharp] для торговли на бирже
Категория: Программирование, Создание скриптов
Бюджет: 100000 руб
20-May-2024
20:56 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Короткий URL:
1001fp.ru
Мобильная версия:
m.1001freelanceprojects.ru
Copyright © 2005-2022 1001 Freelance Projects