Skip to content

AI project for National Learn AI challenge. It is a telegram bot using SGNLP package to assists with users who are conducting secondary research.

Notifications You must be signed in to change notification settings

treesturn/Paper_Ninja_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper Ninja Bot

Demo video

Watch the video

Paper Ninja Bot is a Telegram bot developed for the National Learn AI Challenge. It leverages the SGNLP Python package to assist users in conducting secondary research. The bot uses aspect-based sentiment analysis to classify the sentiment (positive or negative) of five retrieved links based on a keyword provided by the user.

Features

  • Telegram Integration: Interact with the bot directly on Telegram.
  • Aspect-Based Sentiment Analysis: Classify sentiment of research links.
  • Automated Search: Retrieve and analyze five research links based on user-provided keywords.

Required Python Packages

Install the following packages using pip:

pip install googlesearch-python
pip install python-telegram-bot
pip install requests
pip install beautifulsoup4

About

AI project for National Learn AI challenge. It is a telegram bot using SGNLP package to assists with users who are conducting secondary research.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages