Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raymondev/ai-reddit-profiler
AI Reddit Profiler is a Python tool that uses AI to analyze Reddit user profiles. It extracts information like karma, subreddit activity, and post history to provide insights into a user's identity, behavior, and psychological profile. Perfect for researchers and analysts interested in social media behavior analysis.
https://github.com/raymondev/ai-reddit-profiler
ai datascience llama3 natural-language ollama praw python reddit
Last synced: 2 months ago
JSON representation
AI Reddit Profiler is a Python tool that uses AI to analyze Reddit user profiles. It extracts information like karma, subreddit activity, and post history to provide insights into a user's identity, behavior, and psychological profile. Perfect for researchers and analysts interested in social media behavior analysis.
- Host: GitHub
- URL: https://github.com/raymondev/ai-reddit-profiler
- Owner: RaymonDev
- License: mit
- Created: 2024-08-15T16:24:44.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-15T16:29:56.000Z (5 months ago)
- Last Synced: 2024-10-17T21:10:16.949Z (3 months ago)
- Topics: ai, datascience, llama3, natural-language, ollama, praw, python, reddit
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
AI Reddit Profiler
An AI-powered tool that analyzes Reddit profiles to generate detailed user insights.
## About The Project
AI Reddit Profiler is an AI-driven tool (powered by Llama3) designed to analyze Reddit profiles and generate comprehensive user insights based on the data extracted from their activity.
By feeding in a Reddit username, the tool gathers and processes information such as karma, account creation date, subreddit participation, posts, and moderation status. The AI then produces a detailed profile, which includes inferred personal details, psychological analysis, and a summary of the user's online persona.
Key Features:
* Extracts Reddit user information and formats it for analysis.
* Generates detailed user profiles, including personal details, psychological insights, and general assumptions.
* Saves the AI-generated profile as a text file for further use.### Built With
This section lists the major frameworks/libraries used to build the project.
* [Ollama](https://ollama.com/download)
* [praw](https://praw.readthedocs.io/en/stable/)## Getting Started
To get a local copy up and running, follow these simple steps.
### Prerequisites
* Python 3.x
* Ollama installed in your system### Installation
1. Clone the repo
2. Install required Python packages
```sh
pip install -r requirements.txt
```
3. Run the script
```sh
python3 main.py
```## Usage
AI Reddit Profiler can be used to gain insights into Reddit users based on their public activity. Simply input the Reddit username, and the tool will analyze and generate a profile. This is particularly useful for researchers, social media analysts, or anyone interested in understanding online behavior.
## License
Distributed under the MIT License. See `LICENSE` for more information.