Skip to content

With the rise of platforms like Twitter, Instagram, and Reddit, businesses and marketers face the challenge of keeping up with the constant flow of data. It’s becoming hard to track popular topics, gauge public opinion, or predict future trends from such massive and fast-changing content.

License

Notifications You must be signed in to change notification settings

q447411944/AI-Powered-Trend-Analyzer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Trend-Analyser

An awesome Trend Analyser to keep updated with the latest trend.

Explore the docs »

View Demo . Report Bug . Request Feature

About The Project

The problem AI-Powered-Trend-Analyzer solves With the rise of platforms like Twitter, Instagram, and Reddit, businesses and marketers face the challenge of keeping up with the constant flow of data. It’s becoming hard to track popular topics, gauge public opinion, or predict future trends from such massive and fast-changing content.

Challenges we ran into While developing our social media trend analyzer, we faced challenges with managing massive, fast-paced data across platforms under API limitations. Privacy regulations and frequent platform updates required ongoing compliance and adaptability. Finally, delivering real-time insights and trend forecasts demanded scalable, advanced analytics to handle the volatility of social media.

Built With

The model used here is Ollama's llama3.2 which is further fine-tuned for specific prompts.

Getting Started

To get started you have to have the following prerequisites. And follow along with the installation.

Prerequisites

Go ahead and run the following commands to ensure you have both npm and pip installed.

  • npm
    npm install npm@latest -g
  • pip
    pip install fastapi, langchain, python-dotenv, tweepy, pandas

Installation

To use your API key, make a new file named .env and add the following line.

  1. Get a free Bearer Token at https://twitter.com

  2. Clone the repo

    git clone https://github.com/drtoxic69/AI-Powered-Trend-Analyzer.git
    git clone git@github.com:drtoxic69/AI-Powered-Trend-Analyzer.git
  3. Enter your API in .env file

    BEARER_TOKEN=your-token-here // make sure not to add any spaces in between

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the Apache-2.0 license License. See Apache-2.0 license License for more information.

Contact

Shivakumar - shivakumarjagadish12@gmail.com

Project Link: https://github.com/drtoxic69/AI-Powered-Trend-Analyzer

About

With the rise of platforms like Twitter, Instagram, and Reddit, businesses and marketers face the challenge of keeping up with the constant flow of data. It’s becoming hard to track popular topics, gauge public opinion, or predict future trends from such massive and fast-changing content.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.2%
  • CSS 26.6%
  • JavaScript 19.2%
  • HTML 7.0%