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
Log in or sign up for Devpost to join the conversation.