Inspiration

Online forums are full of long, detailed discussions, and it’s easy to miss important points. Moderators and community managers spend a lot of time reading threads just to summarize or spot toxic content. I wanted to create a tool that leverages AI to save time, highlight key insights, and enhance engagement in online communities.

What it does

Forum-AI-Lite is an AI-powered dashboard for Foru.ms that: Generates TL;DR summaries of forum threads. Provides sentiment analysis for each post (Positive / Neutral / Critical). Extracts key discussion topics automatically. Integrates with live Foru.ms data through the API. Presents everything in a three-column dashboard: thread list, conversation view, and AI analysis sidebar.

How we built it

Backend: Django 5.2 + Django REST Framework Frontend: React 18 + Tailwind CSS Database: SQLite for local demo AI/NLP: TextBlob for summarization and sentiment analysis API Integration: Foru.ms REST API to fetch live forum threads Deployment: Frontend on Vercel for live demo

Challenges we ran into

Connecting frontend and backend to fetch and display live API data Ensuring real-time AI analysis didn’t slow down the dashboard Implementing accurate sentiment analysis and summarization locally Managing data consistency between local fallback and live API

Accomplishments that we're proud of

Fully functional AI dashboard for forum threads Real-time summarization and sentiment analysis working seamlessly Topic extraction highlighting main discussion points Smooth integration with Foru.ms API for live community data

What we learned

Techniques for text summarization and sentiment analysis Building a full-stack AI-powered web app Handling deployment of frontend and backend separately

What's next for Forum-AI-Lite

Implement thread recommendation engine Enable export of summaries as PDF Extend real-time sentiment tracking dashboard for moderators

Share this project:

Updates