Техническое задание: Новостной агрегатор с Telegram-ботом

Основная цель

Разработать автоматизированную систему для сбора, обработки и распространения новостного контента.

Функциональные требования к боту

1. Сбор информации

  • Реализовать парсинг (сбор) новостей с нескольких заданных веб-сайтов.
  • Обеспечить стабильную и корректную работу парсера с учетом структуры каждого источника.

2. Обработка контента

  • Интегрировать функцию автоматического перевода собранных новостей на русский язык.
  • Обеспечить сохранение смысла и читаемости текста после перевода.

3. Публикация и интеграция

  • Настроить автоматическую публикацию подготовленных новостей в Telegram-канал (бота).
  • Реализовать отправку (выгрузку) этих же новостей на указанный веб-сайт через API или иной протокол.

Технические требования

  • Язык программирования: Python.
  • Использование соответствующих библиотек для парсинга, работы с Telegram Bot API и перевода.
  • Код должен быть чистым, документированным и готовым к развертыванию.

Разработка цифровых автоматов в Multisim для генерации кодов символов

Требуется создать две схемы цифровых автоматов в программе Multisim. Автоматы должны периодически выводить на выходе коды символов, образующих заданные текстовые данные (например, ФИО). К работе необходимо приложить полный комплект проектной документации: таблицы состояний, минимизированные функции для комбинационных схем, итоговые электрические схемы.