Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Telegram Sentiment Analysis API #358

Closed
2 tasks
Tracked by #51
nolanjacobson opened this issue Jun 20, 2024 · 2 comments · Fixed by #456
Closed
2 tasks
Tracked by #51

Telegram Sentiment Analysis API #358

nolanjacobson opened this issue Jun 20, 2024 · 2 comments · Fixed by #456
Assignees
Labels
enhancement New feature or request

Comments

@nolanjacobson
Copy link
Contributor

nolanjacobson commented Jun 20, 2024

Summary

To enhance our understanding of user sentiment within Telegram channels and private messages, we propose the development of a feature that scrapes Telegram messages and performs sentiment analysis on the collected data.

Goals

  • Scrape messages from specified Telegram channels and private chats.
  • Analyze the sentiment of the messages to gauge user sentiment trends.
  • Provide insights that can help in community management and marketing strategies.

Requirements

  • Develop or integrate a Telegram bot capable of reading messages from channels and private chats.
  • Ensure compliance with Telegram's API usage policies and data privacy regulations.
  • Implement a sentiment analysis model or use a third-party service to evaluate message sentiments.
  • Store the results in a structured format for further analysis and reporting.

Potential Challenges

  • Ensuring the bot only operates in channels and chats where it has explicit permission to scrape messages.
  • Dealing with various languages and the nuances of sentiment analysis.
  • Managing the volume of messages and the performance of the sentiment analysis process.

Compliance and Security

  • Review and adhere to Telegram's API terms and privacy policies.
  • Ensure that user consent is obtained before scraping private messages.
  • Implement data encryption and secure storage practices for sensitive data.

Resources

Acceptance Criteria

  • Sentiment analysis is performed accurately on the scraped messages.
  • Insights and sentiment trends are reported in an accessible format for stakeholders.
@mudler
Copy link
Contributor

mudler commented Jun 21, 2024

not part of the sprint yet - unassigning @nolanjacobson and moving back to No status as waiting for grooming

@mudler
Copy link
Contributor

mudler commented Jun 24, 2024

This is actually blocked by #312

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants