https://github.com/krakodjaba/telanalysis
TelAnalysis - Telegram Analysis tool
https://github.com/krakodjaba/telanalysis
analysis networkx python pywebio social-analysis telegram
Last synced: 8 months ago
JSON representation
TelAnalysis - Telegram Analysis tool
- Host: GitHub
- URL: https://github.com/krakodjaba/telanalysis
- Owner: krakodjaba
- License: gpl-3.0
- Created: 2022-12-05T17:12:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-16T13:32:05.000Z (over 1 year ago)
- Last Synced: 2025-05-25T06:07:50.238Z (about 1 year ago)
- Topics: analysis, networkx, python, pywebio, social-analysis, telegram
- Language: Python
- Homepage:
- Size: 91.8 KB
- Stars: 146
- Watchers: 3
- Forks: 26
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TelAnalysis




# TelAnalysis
## Описание
TelAnalysis — это инструмент для анализа сообщений в Telegram-чатах, группах и каналах. Он помогает извлекать текст, выявлять ключевые слова, а также анализировать эмоции и извлекать контактную информацию, такую как email и номера телефонов.
## Новые функции и улучшения
1. **Анализ эмоций**:
- Добавлен анализ эмоций для каждого сообщения, выводимый рядом с текстом.
- Среднее значение эмоций для каждого пользователя, отображаемое над списком топ-слов.
- Общий анализ эмоций для всех сообщений в чате (или канале).
2. **Улучшение обработки сообщений**:
- Исправлены ошибки в вычислении среднего значения эмоций, чтобы избежать исключений при суммировании.
- Добавлены проверки на тип данных, чтобы гарантировать корректность обрабатываемых значений.
3. **Извлечение контактной информации**:
- Добавлен функционал для извлечения email и телефонных номеров из сообщений.
## Установка
1. Клонируйте репозиторий:
```bash
git clone https://github.com/krakodjaba/TelAnalysis.git
```
2. Установите зависимости:
```bash
pip install -r requirements.txt
```
## Запуск
Запустите скрипт:
```bash
python3 telanalysis.py
```
## Контрибьюция
Если вы хотите внести свой вклад, пожалуйста, создайте форк репозитория и отправьте пул-реквест.
## Донаты
Если вам понравился проект и вы хотите поддержать его разработку, можете сделать донат на кофеек! ☕️
tg@e_isaevsan
```
) (
( ) )
) ( (
mrf_______)_
.-'---------|
( C|/\/\/\/\/|
'-./\/\/\/\/|
'_________'
'-------'
```
Спасибо за вашу поддержку!