Skip to content

Mahy02/Ai-news-Bot

Repository files navigation

AI-Ava 🤖 🐦

In a world that's constantly evolving, with the rapid growth of artificial intelligence and the daily influx of news and information, AI-Ava emerges as a valuable companion.

AI-Ava is a versatile AI bot with three main functions: researching recent AI news on websites and YouTube videos, extracting topics from the content, and summarizing the findings. Additionally, it can act as a Twitter ghostwriter, crafting engaging tweets with relevant information, sources, publish dates, and timestamps for YouTube videos.

The primary mission of AI-Ava is to provide you with up-to-the-minute global AI news, ensuring that you stay informed and connected with the latest developments in the world of artificial intelligence

Discover AI-Ava today and stay updated on the latest worldwide AI news by hitting that FOLLOW button NOW 🌍!!



AI-AVA




Project Screenshots

ss ss


ss ss

Installation


To set up AI-Ava, follow these steps:

  • Clone the repository to your local machine:
git clone https://github.com/Mahy02/Ai-news-Bot.git
  • Navigate to the project directory:
cd Ai-news-Bot
  • Create and activate a virtual environment (recommended to isolate dependencies):

On Windows

python -m venv venv
.\venv\Scripts\activate

On macOS and Linux

python3 -m venv venv
source venv/bin/activate
  • Install the required dependencies using pip and the provided requirements.txt file:
pip install -r requirements.txt
  • Create your .env file for your api keys and secrets

In the project directory, you will find .env.example file, Rename it to .env Then change the variables with your own api keys and secret keys



With these steps, AI-Ava should be set up and ready to use on your local machine.


Usage

AI-Ava offers a range of functions for AI enthusiasts, researchers, and Twitter users.

You can find ai_agent.py in the agent directory where all the research, topic extraction and summarization occur

In the twitter directory, you will find all functions related to tweeting the content


Internship Project details

This project was done as part of a 1-month data science internship in VCNR company under the supervision of the project manager Mo where you can contact him on his email: [email protected]


Support or Contact

If you encounter any issues, have questions, or need assistance with AI-Ava, please feel free to contact me at [email protected]. We appreciate your feedback and will be happy to assist you.


Copyright (C) 2023 Mahinour Alaa Elsarky

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published