Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.

(back to top)

### 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/)

(back to top)

## 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
```

(back to top)

## 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.

(back to top)

## License

Distributed under the MIT License. See `LICENSE` for more information.

(back to top)