/TelAnalysis

TelAnalysis - Telegram Analysis tool

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

TelAnalysis

vokoscreenNG-2023-03-06_00-15-01.mp4
image image image image

TelAnalysis

Описание

TelAnalysis — это инструмент для анализа сообщений в Telegram-чатах, группах и каналах. Он помогает извлекать текст, выявлять ключевые слова, а также анализировать эмоции и извлекать контактную информацию, такую как email и номера телефонов.

Новые функции и улучшения

  1. Анализ эмоций:

    • Добавлен анализ эмоций для каждого сообщения, выводимый рядом с текстом.
    • Среднее значение эмоций для каждого пользователя, отображаемое над списком топ-слов.
    • Общий анализ эмоций для всех сообщений в чате (или канале).
  2. Улучшение обработки сообщений:

    • Исправлены ошибки в вычислении среднего значения эмоций, чтобы избежать исключений при суммировании.
    • Добавлены проверки на тип данных, чтобы гарантировать корректность обрабатываемых значений.
  3. Извлечение контактной информации:

    • Добавлен функционал для извлечения email и телефонных номеров из сообщений.

Установка

  1. Клонируйте репозиторий:

    git clone https://github.com/krakodjaba/TelAnalysis.git
  2. Установите зависимости:

    pip install -r requirements.txt

Запуск

Запустите скрипт:

python3 telanalysis.py

Контрибьюция

Если вы хотите внести свой вклад, пожалуйста, создайте форк репозитория и отправьте пул-реквест.

Донаты

Если вам понравился проект и вы хотите поддержать его разработку, можете сделать донат на кофеек! ☕️ tg@e_isaevsan

      )  (
     (   ) )
      ) ( (
 mrf_______)_
 .-'---------|  
( C|/\/\/\/\/|
 '-./\/\/\/\/|
   '_________'
    '-------'

Спасибо за вашу поддержку!