Skip to content

About

AI-powered multi-agent platform for academic notice analysis, study planning, and trustworthy news verification using responsible AI.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

ย 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ CampusGuard AI Pro

๐ŸŒ Live Demo

https://campusguard-ai-pro.onrender.com

AI-Powered Multi-Agent Platform for Academic Assistance and News Verification

AI-Powered Multi-Agent Platform for Academic Assistance and News Verification

CampusGuard AI Pro is an intelligent multi-agent platform designed to help students manage academic information, improve productivity, and identify potentially misleading information through responsible AI.


๐Ÿ“Œ Overview

CampusGuard AI Pro combines two specialized AI agents into a single student-focused platform.

The system helps students understand academic notices, identify important deadlines, generate study plans, answer academic queries, and evaluate the credibility of news content.

By combining educational assistance with misinformation detection, CampusGuard AI Pro promotes informed decision-making and responsible AI usage.

๐ŸŽ“ Academic Agent

Helps students analyze academic notices and stay organized by:

  • Extracting important dates
  • Identifying deadlines
  • Detecting risks
  • Generating action items
  • Answering academic questions
  • Creating personalized study plans

๐Ÿ“ฐ NewsGuard AI

Analyzes news articles and headlines by:

  • Detecting misleading information
  • Assigning trust scores
  • Identifying red flags
  • Providing fact-check recommendations
  • Suggesting reliable verification sources

๐Ÿš€ Features

Academic Agent

  • ๐Ÿ“„ Smart Notice Analysis
  • ๐Ÿ“… Important Date Extraction
  • โš  Risk Alert Detection
  • ๐ŸŽฏ Student Readiness Score
  • โœ… Action Item Generation
  • ๐Ÿค– AI Academic Question Answering
  • ๐Ÿ“š Personalized Study Planner
  • ๐Ÿ“– Study Recommendations

NewsGuard AI

  • ๐Ÿ“ฐ News Credibility Analysis
  • ๐ŸŽฏ Trust Score Generation
  • ๐Ÿ“ˆ Confidence Score Generation
  • โš  Risk Level Detection
  • ๐Ÿ” Red Flag Identification
  • ๐Ÿ“‚ Evidence-Based Analysis
  • ๐Ÿ› Source Reliability Assessment
  • ๐Ÿง  Explainable AI Outputs
  • โœ… Final Verdict Classification
  • ๐Ÿ“Œ Fact-Check Recommendations
  • ๐ŸŒ Reliable Verification Sources
  • ๐Ÿ›ก Responsible AI Recommendations

๐ŸŒ Real-World Impact

๐Ÿš€ Why CampusGuard AI Pro is Different

Most student productivity tools only display information.

CampusGuard AI Pro goes further by:

  • Converting academic notices into actionable insights
  • Generating personalized study plans
  • Explaining AI-generated recommendations
  • Helping users verify information instead of blindly trusting it
  • Encouraging responsible AI usage and critical thinking

The platform is designed as a human-centered AI assistant that supports decision-making rather than replacing human judgment.

Educational Support

Helps students quickly understand lengthy academic notices and institutional announcements.

Time Management

Automatically extracts deadlines and generates personalized study plans.

Information Verification

Assists users in identifying potentially misleading or suspicious news content.

Responsible AI Usage

Encourages fact-checking and critical thinking instead of blindly trusting AI-generated outputs.


๐Ÿ›ก Responsible AI

๐Ÿ”Ž Trust & Explainability Features

CampusGuard AI Pro emphasizes transparency and explainability.

Confidence Scores

NewsGuard AI provides confidence indicators to communicate uncertainty rather than presenting conclusions as absolute facts.

Evidence-Based Analysis

Every credibility assessment is supported by identifiable signals such as missing sources, sensational claims, or lack of supporting evidence.

Explainable Recommendations

Student readiness scores and news credibility scores are accompanied by explanations to help users understand how conclusions were reached.

Human-Centered Design

The system assists users in making informed decisions while keeping humans in control of final judgments.

CampusGuard AI Pro follows responsible AI principles.

Transparency

The platform explains why a notice or news article is flagged and provides supporting reasoning.

Human-in-the-Loop

AI-generated recommendations are intended to assist users and should not replace human judgment.

Privacy Awareness

Uploaded academic notices are processed only for analysis purposes.

Trustworthy Information

NewsGuard AI encourages users to verify information through reliable sources before making decisions.

AI Disclaimer

AI-generated outputs may contain inaccuracies and should always be independently verified.


๐Ÿ›  Technology Stack

Frontend

  • HTML
  • CSS

Backend

  • Python
  • Flask

AI Model

  • Groq API
  • Llama 3.3 70B Versatile

PDF Processing

  • PyPDF

๐Ÿ“‚ Project Structure

CampusGuard-AI-Pro/
โ”‚
โ”œโ”€โ”€ app.py
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ .gitignore
โ”‚
โ”œโ”€โ”€ static/
โ”‚   โ””โ”€โ”€ style.css
โ”‚
โ”œโ”€โ”€ templates/
โ”‚   โ”œโ”€โ”€ index.html
โ”‚   โ””โ”€โ”€ news.html
โ”‚
โ”œโ”€โ”€ screenshots/
โ”‚   โ”œโ”€โ”€ home.jpeg
โ”‚   โ”œโ”€โ”€ analysis.jpeg
โ”‚   โ”œโ”€โ”€ study_plan_result.jpeg
โ”‚   โ”œโ”€โ”€ NewsGuardResult.jpeg
โ”‚   โ””โ”€โ”€ ask_ai.jpeg
โ”‚
โ””โ”€โ”€ uploads/

๐Ÿ“ธ Screenshots

๐Ÿ  Home Dashboard

Home Dashboard

๐Ÿ“„ Academic Notice Analysis

Academic Notice Analysis

๐Ÿ“š Personalized Study Plan

Study Plan

๐Ÿ“ฐ NewsGuard AI

NewsGuard AI

๐Ÿค– AI Academic Assistant

AI Academic Assistant

๐Ÿ›ก Responsible AI & Explainability

Mozilla AI Features


โš™๏ธ Installation

Clone Repository

git clone https://github.com/Syedabdulazeez-021/CampusGuard-AI-Pro.git
cd CampusGuard-AI-Pro

Install Dependencies

pip install -r requirements.txt

Create Environment File

GROQ_API_KEY=your_api_key_here

Run Application

python app.py

Open:

http://127.0.0.1:5000

๐ŸŽฏ Use Cases

Academic Notice Analysis

Upload a college notice PDF and receive:

  • Notice Summary
  • Important Dates
  • Deadlines
  • Risk Alerts
  • Action Items
  • Readiness Score

AI Academic Assistant

Ask questions directly about uploaded notices.

Examples:

  • When is the exam?
  • What documents are required?
  • What are the deadlines?

Personalized Study Planning

Generate AI-powered study plans based on notice content and exam schedules.

News Verification

Paste any headline or article and receive:

  • Trust Score
  • Risk Analysis
  • Credibility Assessment
  • Fact-Check Recommendations
  • Reliable Sources

๐ŸŽฏ Mozilla.ai Alignment

๐ŸŒ Social Impact

CampusGuard AI Pro addresses two common challenges faced by students:

Academic Information Overload

Students often struggle to interpret lengthy academic notices and track multiple deadlines. CampusGuard AI Pro transforms notices into concise, actionable insights.

Information Trust

Students are increasingly exposed to misinformation online. NewsGuard AI encourages verification, critical thinking, and responsible consumption of information.

By combining academic assistance with information verification, the platform promotes informed and responsible decision-making.

CampusGuard AI Pro aligns with Mozilla.ai principles by promoting:

  • Trustworthy AI systems
  • Educational empowerment
  • Explainable AI outputs
  • Human-centered decision support
  • Responsible information verification
  • Transparency in AI-generated recommendations

The platform helps users make informed decisions rather than replacing human judgment.


๐Ÿ”ฎ Future Enhancements

  • OCR Support for Image Notices
  • Calendar Integration
  • Email Notifications
  • Multi-Language Support
  • Real-Time Fact Verification APIs
  • Mobile Application
  • User Authentication
  • Cloud Deployment

๐Ÿ‘จโ€๐Ÿ’ป Developer

Abdul Azeez Syed

AI-Powered Student Productivity & Information Verification Platform


โญ Built With

  • Flask
  • Python
  • Groq API
  • Llama 3.3 70B
  • HTML
  • CSS

About

AI-powered multi-agent platform for academic notice analysis, study planning, and trustworthy news verification using responsible AI.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages