1
| 1. |
{"id":1054,"project_id":1476,"title":"SmartStudyInstructor: AI-Powered Hybrid Courses Platform with Adaptive, Personalized, Interactive Lecture Videos, Attendance, Engagement, and Assessments","prob":"Universities increasingly offer hybrid learning, yet existing platforms lack an integrated mechanism to convert teacher materials into structured lecture delivery with measurable participation and learning analytics. Teachers cannot consistently scale lecture delivery across multiple sections while tracking student engagement and learning progress. Students learning remotely often receive passive content without course-specific support, and institutions lack a unified view of attendance, engagement, and assessment performance.\r\n\r\nThis project proposes a hybrid course platform where teachers upload course documents and learning objectives, and the system builds a course-specific knowledge base using Retrieval-Augmented Generation (RAG). It generates lecture scripts and produces lecture videos with slides and a talking avatar (lip-sync), delivered via a student application. During playback, the system records attendance and engagement signals and conducts MCQ-based quizzes\/exams with automated grading. A student learning model updates mastery and confidence to support explainable recommendations and targeted practice.","description":"SmartStudyInstructor is an AI-powered hybrid course delivery platform (web + mobile) that converts teacher-uploaded material into structured lecture delivery with integrated monitoring and assessment. Teachers create a course, define outcomes\/learning objectives, and upload PDFs\/PPTs. The system performs document processing and builds a searchable course knowledge base using RAG (text extraction, chunking, embeddings, vector retrieval). Using retrieved course content, it generates a lecture script and narration. The system then produces a lecture video in which slides appear as the background and an avatar appears on the side with voice narration and lip synchronization, enabling students to consume lectures remotely through the mobile application.\r\n\r\nWhile the lecture video plays, the student application records participation through watch-time and a lightweight, privacy-aware camera-based engagement signal (face presence\/looking-at-screen) sampled periodically during the session. This provides measurable lecture attendance and engagement indicators without storing raw video. Students can ask questions during or after the lecture via a course-specific Q\/A feature; the system answers using retrieved material only and can show citations\/snippets to reduce hallucinations.\r\n\r\nAfter each lecture, the platform conducts MCQ-based quizzes\/exams, auto-grades results, and updates a student learning model (topic mastery, confidence, pace, and engagement trend). Teachers monitor attendance, engagement, performance, and explainable recommendations through a dashboard, allowing them to manage multiple sections with reduced repetitive workload. Optional extensions (OCR checking, plagiarism) are documented as future enhancements, while evaluation focuses on a working, demonstrable hybrid pipeline.$$\nModule 1: Authentication & Role Management\r\nProvides secure login\/logout and role-based access for Teacher and Student (and optional Admin). Controls access to course content, lecture generation, monitoring, and assessments.\r\n\r\nModule 2: Knowledge Intelligence (RAG-Based) Module\r\nPerforms document ingestion (PDF\/PPT), text cleaning, chunking, embeddings generation, and vector database indexing. Supports retrieval of top-k relevant content for lecture generation and Q\/A, with optional citations\/snippet references.\r\n\r\nModule 3: Teacher Portal & Course Management\r\nAllows teachers to create courses\/sections, enroll students, define learning objectives (OBE), upload material, generate\/publish lectures and quizzes, and monitor class analytics.\r\n\r\nModule 4: Lecture Script + Slide Generation Module\r\nGenerates an objective-aligned lecture script and narration script. Produces slides automatically (titles\/bullets) and timestamps for synchronization with narration.\r\n\r\nModule 5: Video Generation Module (Slides + Avatar + Lip-Sync)\r\nGenerates narration audio using free TTS and produces the lecture MP4 by combining slide background with a side avatar panel. Lip-sync is applied to the avatar using a lightweight pipeline; a fallback mode (static avatar + subtitles) ensures video generation reliability.\r\n\r\nModule 6: Student App (Hybrid Lecture Delivery + Q\/A)\r\nDisplays scheduled\/past lectures, streams videos, supports resume playback, and allows course-specific Q\/A during lecture.\r\n\r\nModule 7: Attendance & Engagement Monitoring Module\r\nComputes attendance using watch-time thresholds and periodically sampled camera-based engagement signals. Stores only numeric metrics (no raw video) and supports teacher override.\r\n\r\nModule 8: Assessment & Student Modeling + Analytics\/Explainability\r\nGenerates MCQ quizzes\/exams aligned to objectives, auto-grades results, updates student mastery\/confidence, and presents dashboards for teacher\/student. Maintains explainability logs for recommendations (e.g., weak topic flagged, tier selection).$$\nI will develop the student-facing application and user experience across hybrid learning workflows. This includes authentication integration, the Flutter lecture player with resume and progress tracking, and the live Q\/A interface for course-specific tutoring. I will implement the lecture video pipeline (slide generation, free TTS voiceover, and avatar lip-sync composition with a reliable fallback). Additionally, I will contribute to analytics presentation and explainability visualization in both teacher and student views to ensure decision transparency. My responsibilities focus on usability, smooth lecture delivery, and ensuring the end-to-end hybrid flow is demonstrable with real data.$$\nI will implement the backend architecture and core AI pipeline. This includes RAG knowledge base creation (extraction, chunking, embeddings, vector retrieval) and lecture\/narration generation from retrieved content. I will also implement assessment screens (quiz\/exam attempt flow), results visualization, and student dashboard views (mastery, confidence trend, recommendations). I will also implement attendance and engagement signal processing, MCQ generation and auto-grading, student model updates, and teacher dashboard APIs. My focus will be on demonstrable technical contribution, stable APIs, database integration, and end-to-end system integration and deployment.$$\n$$\n$$\n$$\n$$\n","comments":"","isDraft":1,"status":1,"created_at":"2026-03-04 03:02:04","updated_at":"2026-03-25 23:23:05","isReviewDraft":1,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
SmartStudyInstructor: AI-Powered Hybrid Courses Platform with Adaptive, Personalized, Interactive Lecture Videos, Attendance, Engagement, and Assessments |
CIIT/SP23-BCS-011/WAH
CIIT/SP23-BCS-093/WAH
|
RAJA HARIS KHUDADAD
MUHAMMAD ADAN KHURSHID
|
Done
|
Accepted
|
| 2. |
{"id":1062,"project_id":1448,"title":"DevSynx: AI-ERP for software houses with team management, client portal, real-time tracking, and automated workflow.","prob":"Software houses struggle with project management due to poor task assignment, lack of team coordination, and inaccurate timeline estimation, leading to delays, budget overruns, and client distrust. Managers cannot effectively track workloads across teams, while clients remain unaware of project status. Without automation, ensuring task completion is challenging, and lacking workload prediction leads to developer burnout.\r\nDevSynx addresses these issues with an AI-enabled ERP system where managers create teams and assign projects to teams, then team head break projects into tasks and assign it to developers . The Agentic AI Workflow Manager automatically verifies completed work. A Client Dashboard provides real-time progress visibility, milestones, and completion estimates. The AI Workload & Risk Predictor analyzes developer capacity, task complexity, and assignments to predict overloads and risks.","description":"The proposed system is a web-based Enterprise Resource Planning (ERP) solution designed specifically for software houses to efficiently manage software development projects through a structured team-based approach while improving client transparency. The system provides role-based access control, offering separate dashboards and permissions for managers, team heads, developers, and clients. A key feature is the Teams Management , where managers can create multiple development teams, assign team heads, and allocate projects to specific teams. Team heads then break down projects into granular tasks and assign them to individual team members, ensuring clear accountability and structured workflow. The Agentic AI Workflow Manager serves as an automated supervisor that continuously monitors task completion. When a developer marks a task as complete and uploads their work, the AI agent verifies the submission against the task requirements, ensuring that the work has been genuinely completed. It flags any discrepancies for team head or manager review. The AI Workload & Risk Predictor analyzes developer capacity, current workload, task complexity, and historical performance data to predict potential developer overload and associated project risks. It provides intelligent recommendations for task reassignment or timeline adjustments, helping managers maintain balanced workloads and prevent burnout. A dedicated Client Portal Module allows clients to securely log in and view real-time project progress, completed and pending tasks, estimated completion time, and summaries ensuring transparency while keeping internal development details protected progress tracking.$$\nModule 1: Authentication & User Management Module\r\nProvides secure login, logout, and role-based access for managers, team heads, developers, and clients with distinct permissions and dashboard views.\r\nModule 2: Teams Management Module\r\nHave manager portal and to create projects and teams, assign projects to team. Team heads can manage their team members.\r\nModule 3: Project Task Management Module\r\nEnables team heads to break down projects into tasks, assign tasks to specific team members, set deadlines, and track task status updates.\r\nModule 4: Real-Time Progress Tracking Module\r\nAutomatically tracks project and task progress based on live updates from developers, providing real-time visibility into project health and completion status.\r\nModule 5: Client Portal Module\r\nEnables clients to view real-time project progress, completed and pending tasks, estimated delivery time, and high-level project summaries.\r\nModule 6: Agentic AI Workflow Manager & Workload Predictor Module\r\nProvides an AI agent that verifies developer task submissions for completion and compliance, it also has an AI-powered workload predictor that analyzes developer capacity and predicts potential overloads and project risks.$$\nI shall develop the Teams Management Module, Real-Time Progress Tracking Module, and the AI Workload & Risk Predictor. This includes team creation, team head assignment, project allocation to teams, real-time tracking of tasks and projects across all teams, and the AI-powered engine that analyzes developer workload, task complexity, and historical data to predict potential overloads and associated project risks.$$\nI shall develop the Authentication & User Management Module, Project Task Management Module, Client Portal Module, and the Agentic AI Workflow Manager. This includes secure role-based login, project breakdown into tasks, task assignment and status management, the client dashboard for real-time project viewing, and the AI agent that verifies developer uploads against assigned tasks to ensure completion and compliance.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-10 20:05:12","updated_at":"2026-03-10 20:05:12","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
DevSynx: AI-ERP for software houses with team management, client portal, real-time tracking, and automated workflow. |
CIIT/SP23-BSE-029/WAH
CIIT/SP23-BSE-056/WAH
|
MARYAM JUNAID
SYED HUSNAIN RAZA GILLANI
|
Feb 20, 2026
09:10 AM
|
Revision Pending
|
| 3. |
{"id":1068,"project_id":1458,"title":"AI-Based Intelligent Resume Screening and Job Matching System","prob":"Recruitment is a complex and time-consuming process where recruiters must manually analyze large numbers of resumes to identify suitable candidates. Traditional Applicant Tracking Systems (ATS) rely mainly on keyword matching and lack intelligent decision-making capabilities and transparency in hiring decisions.\r\nThis project proposes an AI-based Intelligent Resume Screening and Job Matching System that automates candidate evaluation by analyzing resume features, computing resume-job matching scores, predicting shortlisting probability, and providing explainable insights into AI decisions.\r\nThe system focuses specifically on screening candidates for Software Engineering and IT-related job roles, improving hiring efficiency, reducing manual workload, and enhancing transparency using Machine Learning, Natural Language Processing (NLP), and Explainable AI techniques.","description":"The AI-Based Intelligent Resume Screening and Job Matching System aims to automate the recruitment screening process for Software Engineering and IT-related job roles using Artificial Intelligence (AI), Machine Learning (ML), and Natural Language Processing (NLP). The system reduces the manual effort required by recruiters by automatically analyzing candidate resumes, matching them with job requirements, and predicting whether a candidate should be shortlisted.\r\nThe system begins when recruiters upload job descriptions and candidate resumes in formats such as PDF, DOC, or DOCX. A resume parsing module extracts relevant information including candidate skills, education, work experience, and projects. This information is then converted into structured features representing candidate qualifications.\r\nThe project uses a hybrid engineered recruitment dataset containing approximately 12,000 candidate samples focused on IT and software engineering roles. The dataset includes features such as semantic similarity score between resume and job description, skills match score, years of experience, education level, project count, GitHub activity score, and a shortlisting label. This dataset is used to train and evaluate the machine learning model.\r\nTo determine how well a resume matches a job description, the system uses Sentence-BERT (SBERT) to generate text embeddings and compute cosine similarity between the resume and job description. These similarity scores, along with other candidate features, are used as input to a Random Forest classification model, which predicts whether a candidate should be shortlisted.\r\nTo improve transparency, the system integrates Explainable Artificial Intelligence (XAI) using SHAP, which identifies how different features influence the model\u2019s decision. The results, including candidate rankings, predictions, and explanation insights, are displayed through an interactive recruiter dashboard that supports efficient and transparent recruitment decision-making.$$\nModule 1 \u2013 Resume Upload and Parsing\r\n* Accept resumes in PDF \/ DOC \/ DOCX formats\r\n* Extract resume text\r\n* Identify candidate skills, education, and experience\r\n\r\nModule 2 \u2013 Feature Engineering and Scoring\r\n* Compute semantic similarity score using NLP embeddings\r\n* Calculate skills match score\r\n* Calculate experience relevance score\r\n* Generate overall AI suitability score\r\n\r\nModule 3 \u2013 Candidate Classification\r\n* Using Random Forest to Predict Shortlisted \/ Not Shortlisted\r\n* Provide probability-based decision\r\n\r\nModule 4 \u2013 Candidate Ranking\r\n* Rank candidates based on AI score\r\n* Recommend top candidates for specific job roles\r\n\r\nModule 5 \u2013 Explainable AI Module\r\n* Apply SHAP on trained model\r\n* Show contribution of skills, experience, projects, and similarity score\r\n\r\nModule 6 \u2013 Recruiter Dashboard\r\n* Upload resumes and job descriptions\r\n* View AI predictions and rankings\r\n* Visualize explainable insights$$\nIn this project I will develop Module 1 \u2013 Resume Upload and Parsing, Module 2 \u2013 Feature Engineering and Scoring, and Module 3 \u2013 Candidate Classification. \r\n\r\nThe Resume Upload and Parsing module will accept resumes in PDF, DOC, and DOCX formats, extract resume text, and identify candidate skills, education, and experience. The Feature Engineering and Scoring module will compute semantic similarity between resumes and job descriptions using NLP embeddings, calculate skills match score and experience relevance score, and generate an overall AI suitability score. The Candidate Classification module will use machine learning techniques to predict whether a candidate should be shortlisted or not shortlisted and provide a probability-based decision for candidate evaluation.$$\nIn this project I will develop Module 4 \u2013 Candidate Ranking, Module 5 \u2013 Explainable AI Module, and Module 6 \u2013 Recruiter Dashboard.\r\n\r\nThe Candidate Ranking module will rank candidates based on the calculated AI suitability score and recommend the top candidates for specific job roles. The Explainable AI module will apply SHAP on the trained model to provide interpretability and show the contribution of features such as skills, experience, projects, and semantic similarity score in the decision-making process. The Recruiter Dashboard module will provide an interface where recruiters can upload resumes and job descriptions, view AI predictions and candidate rankings, and visualize explainable insights for better recruitment decisions.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-13 15:27:28","updated_at":"2026-03-13 15:27:28","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
AI-Based Intelligent Resume Screening and Job Matching System |
CIIT/SP23-BSE-028/WAH
CIIT/SP23-BSE-043/WAH
|
ADIL QAYYUM
JAWAD RAFIQUE
|
Feb 20, 2026
09:30 AM
|
Revision Pending
|
| 4. |
{"id":1055,"project_id":1459,"title":"Flocksy:A Unified Social Media Platform Offering Social Networking for Adult and Safe Learning for Children.","prob":"Most social media platforms are designed for adults and provide the same features to all users, regardless of age. Children who access. these platforms are often exposed to inappropriate content, unsafe interactions, and excessive screen time, creating significant risks for their safety and well-being. Parents and educators face challenges in finding a single platform that enables children to engage safely while supporting learning and creativity. Simultaneously, adults require unrestricted social networking features, including posting, messaging, and media sharing. Existing solutions do not adequately address the needs of both age groups within one system. This absence of an age-aware platform results in children being vulnerable online, while adults miss a unified and seamless social experience. There is a pressing need for a platform that provides full social media capabilities for adults alongside a safe, educational, and controlled environment for children, ensuring safety, creativity, and engagement for all users.","description":"Flocksy is a modern social media web application developed using the MERN Stack (MongoDB, Express.js, React.js, Node.js). It introduces a safe, AI-powered, and age-aware experience, connecting users through posts, stories, short videos called Loops, messaging, and following systems, while providing a separate, secure environment for users under 16.\r\n\r\nFor adult users, Flocksy offers full social media functionality. Users can create profiles, upload posts, share stories, like and follow others, view Loops, and send real-time messages. An AI-powered module, FlockMind AI, assists users by suggesting captions, improving content quality, and detecting inappropriate material. This enhances user engagement while ensuring safety and creativity.\r\n\r\nThe standout feature is Kids Mode, automatically activated for users under 16. In this mode, all traditional social media content is hidden, and children access a child-friendly, educational interface. The Kids Home Screen includes large buttons and simple navigation to access stories, quizzes, mini-games, a drawing canvas, and a rewards system. Stories provide moral lessons with text and images only. Quizzes test basic topics like animals, colors, and numbers. Mini-games encourage logical thinking, while the drawing module fosters creativity. Stars and badges reward achievements without any leaderboard, comparison, or social pressure.\r\n\r\nFlocksy addresses a real-world problem: children\u2019s exposure to inappropriate content on social media and lack of safe, integrated digital platforms. By combining adult social networking with a secure, educational environment for children, Flocksy provides a dual-mode system that promotes safe interaction, creativity, and learning.\r\n\r\nThe backend manages authentication, authorization, data storage, and age-based routing. The frontend dynamically renders interfaces based on user roles, ensuring scalability, usability, and security. With its AI integration and Kids Mode, Flocksy is a responsible and innovative social media solution, making it a strong and practical Final Year Project.$$\n1. User Authentication & Authorization Module\r\nThis module manages user registration, login, logout, and secure authentication. It implements role-based authorization to differentiate between adult users and children. Age verification is performed at signup to activate either Adult Mode or Kids Mode. This ensures secure access and controlled system behavior.\r\n\r\n2. User Profile Management Module\r\nThis module allows adult users to create and manage personal profiles. Users can update profile pictures, bio, and account settings. Children profiles are limited and do not include public visibility or social interaction features.\r\n\r\n3. Posts & Media Sharing Module\r\nThis module enables adult users to upload images and text-based posts. Users can like posts and follow other users. Content is stored securely in the database and displayed in the main feed. This module is disabled for children.\r\n\r\n4. Stories Module\r\nThe Stories module allows adult users to share time-limited content visible for 24 hours. In Kids Mode, this module is replaced with a static moral stories section containing predefined educational stories with text and images only.\r\n\r\n5. Loops (Short Video) Module\r\nThis module provides short video-sharing functionality similar to reels. Adult users can upload, view, and interact with short videos called \u201cLoops.\u201d This feature increases engagement and supports modern content consumption trends.\r\n\r\n6. Messaging & Follow System Module\r\nThis module manages real-time messaging between adult users and maintains the follow\/following relationships. It enables private communication and social networking while ensuring data privacy and security.\r\n\r\n7. AI Assistance & Moderation Module (FlockMind AI)\r\nThis module integrates AI to assist users in content creation by suggesting captions and improving text quality. It also performs basic content moderation to detect inappropriate material and supports safety features, especially for underage users.\r\n\r\n8. Kids Home Screen Module\r\nThis module provides a colorful and child-friendly dashboard for users under 16. It contains large buttons and simple navigation to access educational and creative activities. No social media content is displayed in this module.\r\n\r\n9. Kids Quiz Module\r\nThis module offers multiple-choice quizzes for children on basic topics such as animals, colors, and numbers. \r\n\r\n10. Kids Mini Games Module\r\nThis module includes simple educational games such as Guess the Animal and True\/False. \r\n\r\n11. Kids Drawing Module\r\nThis module provides a drawing canvas where children can draw using a mouse or touch input. A color picker allows creative expression, and drawings may optionally be saved.\r\n\r\n12. Rewards & Badge Module\r\nThis module tracks children\u2019s activities and awards stars for correct quiz answers and game completions. Badges are unlocked after earning a set number of stars. No leaderboards or comparisons are included to avoid pressure.\r\n\r\n13. Admin & Content Management Module\r\nThis module allows administrators to manage users, monitor content, and update kids\u2019 educational material. It ensures system maintenance, moderation, and overall platform control.\r\n14.OTP-Based Secure Mode Switching\r\nTo ensure security:\r\nWhen a kid attempts to switch to Parent Mode\r\nSystem sends OTP to registered parent email\/phone\r\nParent must enter OTP to allow switching\r\nWithout OTP \u2192 access denied$$\nMember 1 \u2013 Adult Features & Core Backend\r\nFocus: Social media features for adults + authentication + AI integration + database management\r\nUser Authentication & Authorization Module\r\n\r\n\r\nRegistration, login\/logout, role-based access\r\n\r\n\r\nAge verification (Kids vs Adult)\r\n\r\n\r\nUser Profile Management Module\r\n\r\n\r\nAdult profile creation and update\r\n\r\n\r\nPosts & Media Sharing Module\r\n\r\n\r\nImage\/text posts, likes, follow\/following\r\n\r\n\r\nStories Module (Adult)\r\n\r\n\r\n24-hour story sharing\r\n\r\n\r\nLoops (Short Video) Module\r\n\r\n\r\nUpload and view short videos\r\n\r\n\r\nMessaging & Follow System Module\r\n\r\n\r\nReal-time messaging\r\n\r\n\r\nFollow\/following management\r\n\r\n\r\nAI Assistance & Moderation Module (FlockMind AI)\r\n\r\n\r\nCaption suggestions, content moderation\r\n\r\n\r\nAdmin & Content Management Module\r\n\r\n\r\nAdmin controls, monitor adult & kids content\r\n\r\n\r\nMember 1 handles: adult features, AI integration, backend logic, database storage, and admin functionality.$$\nMember 2 \u2013 Kids Mode & Frontend \/ UI\r\nFocus: Safe kids environment, interactive modules, front-end UI, and rewards system\r\nKids Home Screen Module\r\n\r\n\r\nChild-friendly dashboard, big buttons, colorful UI\r\n\r\n\r\nKids Quiz Module\r\n\r\n\r\nMCQs, scoring system\r\n\r\n\r\nKids Mini Games Module\r\n\r\n\r\nGuess the Animal, True\/False games\r\n\r\n\r\nKids Drawing Module\r\n\r\n\r\nDigital canvas, color picker, save option\r\n\r\n\r\nRewards & Badge Module\r\n\r\n\r\nStar\/badge system for achievements\r\n\r\n\r\nNo leaderboard\r\n\r\n\r\nFront-end Dynamic Rendering\r\n\r\n\r\nAge-based routing (Kids Mode vs Adult Mode)\r\n\r\n\r\nResponsive design, overflow\/text issues fixes\r\n\r\n\r\nMember 2 handles: all kids modules, UI\/UX, interactive frontend, and rewards logicm$$\n$$\n1.Loom Centric-Socail Media Post Scheduling and Management Platform\r\n\r\n2.Readinook:A social Media platform for Readers$$\n1.Age-Aware Dual Mode System\r\nAutomatically redirects users under 16 to a safe, child-friendly interface while adults access full social features.$$\n2.Interactive Kids Mode\r\n\r\nProvides moral stories, quizzes, mini-games, drawing canvas, and rewards to create a safe, educational, and fun environment for children.$$\n3.AI-Powered Content Assistance (FlockMind AI\r\n\r\nProvides moral stories, quizzes, mini-games, drawing canvas, and rewards to create a safe, educational, and fun environment for children.)","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-04 07:32:18","updated_at":"2026-03-04 07:32:18","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Flocksy:A Unified Social Media Platform Offering Social Networking for Adult and Safe Learning for Children. |
CIIT/SP23-BCS-082/WAH
CIIT/SP23-BCS-090/WAH
|
MUTTI UR REHMAN
MUHAMMAD SUFYAN KHAN
|
Feb 20, 2026
09:50 AM
|
Revision Pending
|
| 5. |
{"id":1070,"project_id":1460,"title":"AI-Based Recruitment Platform for Resume Analysis, Real-Time AI Interviews, and Candidate Evaluation.","prob":"Traditional recruitment processes are time-consuming, manual, and often influenced by human bias. Recruiters usually review hundreds of resumes manually, schedule interviews, and evaluate candidates subjectively. This leads to inconsistent hiring decisions, delays in recruitment, and difficulty in identifying the most suitable candidates.\r\n\r\nThis Final Year Project aims to solve these problems by developing an AI-based recruitment system that automates resume screening, conducts AI-assisted interviews, and provides data-driven hiring recommendations. The system will analyze resumes using machine learning techniques and rank candidates based on job requirements.\r\n\r\nAdditionally, the system will conduct automated AI interviews using voice-based interaction. Candidate responses will be converted into text using streaming speech recognition and evaluated using natural language processing techniques. A monitoring module will also detect suspicious behavior such as tab switching and abnormal head movement during interviews. The platform aims to improve hiring efficiency, reduce bias, and help organizations make accurate and transparent recruitment decisions.","description":"The AI Recruitment System is a web-based platform designed to automate and improve the recruitment process using artificial intelligence and machine learning. Employers can create accounts, post job vacancies, and configure evaluation criteria for candidate selection. Candidates can register on the system and apply for available job positions by uploading their resumes.\r\n\r\nOnce a resume is uploaded, the system processes it using natural language processing techniques to extract important information such as skills, education, and experience. The resume is then compared with job requirements using cosine similarity to determine how well the candidate matches the job. Based on this analysis, candidates are automatically ranked and shortlisted.\r\n\r\nShortlisted candidates are invited to participate in an AI-based interview. During the interview, questions are generated using a trained dataset of technical interview questions related to the required skills. The interview is conducted through voice interaction where candidate responses are captured using streaming speech recognition and converted into text for further analysis.\r\n\r\nThe system evaluates candidate answers using natural language processing and scoring techniques. Additionally, a monitoring module runs during the interview to detect suspicious behavior such as multiple tab switching and abnormal head movement using browser events and webcam-based face detection.\r\n\r\nFinally, the system provides recruiters with a decision support dashboard where they can view candidate rankings, resume scores, interview performance, and detailed evaluation reports. The system includes secure login, authentication, and role-based access control to ensure data security and privacy.$$\n(i) User & Role Management\r\nThis module manages authentication and access control in the system. Users can register and log in securely as either recruiters or candidates. Role-based access control ensures that recruiters can manage job postings and candidate evaluations, while candidates can apply for jobs and participate in interviews. The module also manages user profiles, passwords, and session management.\r\n\r\n(ii) Job Posting & Evaluation Configuration\r\nRecruiters can create and manage job postings through this module. They can specify job descriptions, required skills, experience levels, and evaluation criteria. Recruiters can also define weights for resume scoring and interview evaluation factors. This module allows organizations to customize hiring requirements according to their recruitment needs.\r\n\r\n(iii) Resume Processing, AI Shortlisting & Job Recommendation\r\nThis module processes uploaded resumes using natural language processing techniques. It extracts key information such as candidate skills, qualifications, and work experience. The system compares the extracted data with job requirements using cosine similarity to measure resume-job matching. Based on the similarity score, candidates are ranked and automatically shortlisted. The system can also recommend suitable jobs to candidates based on their resume profiles.\r\n\r\n(iv) Real-Time AI Interview, Monitoring & Evaluation\r\nThis module conducts automated interviews for shortlisted candidates. Interview questions are generated using a trained dataset of technical interview questions related to the job skills. The interview is conducted through voice interaction where candidate responses are recorded and processed using streaming speech recognition to generate real-time transcripts.\r\n\r\nThe system evaluates the answers using natural language processing techniques to measure relevance and quality. During the interview, a monitoring module also runs to detect suspicious behavior. It identifies multiple tab switching using browser visibility detection and detects abnormal head movement using webcam-based face detection. If suspicious behavior is detected, the system records it as a potential cheating event.\r\n\r\n(v) Final Evaluation, Decision Support & Reporting\r\nThis module combines resume scores, interview evaluation results, and monitoring reports to produce a final candidate ranking. Recruiters can view detailed evaluation reports including resume similarity scores, interview performance, and behavioral monitoring results. The system also provides explainable AI-based decision support by showing how final scores are calculated, helping recruiters make transparent and informed hiring decisions.$$\nIn the AI-Powered Recruitment System, I shall develop the Resume Processing, AI Shortlisting & Job Recommendation module. This module will allow candidates to upload resumes and will automatically extract important information such as skills, education, and work experience using natural language processing techniques. The system will compare candidate resumes with job requirements using cosine similarity to measure matching scores. Based on these scores, the system will automatically rank and shortlist candidates. Recruiters will be able to review the shortlisted candidates and approve or reject them. Additionally, the system will recommend suitable job opportunities to candidates based on the similarity between their resumes and job descriptions.$$\nIn the AI-Powered Recruitment System, I shall develop the Real-Time AI Interview, Monitoring & Evaluation module. This module will generate interview questions using a dataset of technical interview questions related to job skills. The interview will be conducted using real-time voice interaction where candidate responses are captured and converted into text using streaming speech recognition. The system will evaluate candidate answers using natural language processing techniques to measure correctness and relevance. Additionally, the module will include a monitoring system that detects suspicious behavior such as multiple tab switching and abnormal head movement during interviews. The system will record interview scores, monitoring results, and candidate performance for final evaluation.$$\n$$\n1. Pluto: A Web-Based Job Applicant Management System$$\nReal-time AI-driven voice interview system that conducts live interviews, captures voice responses, generates transcripts, and evaluates technical and communication skills automatically.$$\nRecruiter-controlled dynamic evaluation framework allowing customizable resume criteria, interview factors, and weight distributions for hiring decisions.$$\nExplainable AI-based decision support system that provides transparent score breakdowns for resumes and interviews and justifies final candidate rankings instead of giving basic recommendations.","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-13 19:49:38","updated_at":"2026-03-13 19:49:38","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
AI-Based Recruitment Platform for Resume Analysis, Real-Time AI Interviews, and Candidate Evaluation. |
CIIT/SP23-BCS-031/WAH
CIIT/SP23-BCS-035/WAH
|
SAMINA KHAN
KASHAF ZAHRA
|
Feb 20, 2026
10:10 AM
|
Revision Pending
|
| 6. |
{"id":1059,"project_id":1461,"title":"FINSIGHT\r\nFinancial Intelligence System for Investment & Growth Tracking","prob":"Investors spend countless hours manually researching companies across scattered sources such as financial reports, news, and market prices. They struggle to continuously monitor their portfolios and often lack intelligent guidance for effective decision-making. Most existing platforms only present raw data without meaningful automated analysis, require manual tracking to identify important events, and do not provide any conversational interface for user queries. This results in information overload and delayed responses to rapid market changes.\r\nOur system addresses these limitations by deploying AI agents that automatically analyze company data from multiple sources, continuously monitor portfolios using intelligent alerts, and present real-time visual analytics through interactive dashboards. In addition, a conversational AI interface enables users to ask questions such as \u201cWhy did my stock drop?\u201d and receive instant, data-driven explanations. This approach makes investment analysis and portfolio monitoring more accessible, efficient, and decision-oriented.","description":"This project implements an intelligent multi-agent system for automated investment analysis and continuous portfolio monitoring. Its primary goal is to transform complex financial and market data into clear, actionable insights, enabling users to make informed investment decisions without requiring deep financial expertise.\r\n\r\nThe system consists of five collaborative AI agents:\r\n\r\n1. The Data Collection Agent will employ Selenium-based web scraping to gather financial data directly from web sources without relying on external APIs. It will parse the embedded JSON on Investing.com to extract financial statements such as the income statement, balance sheet, and cash flow statement. In addition, the agent will scrape the KSE-100 table from Sarmaaya.pk, collecting key market metrics including current price, price change, trading volume, and market capitalization. Now the system is fesasible and data collection issue is ressolved.\r\n\r\n2. The Analyst Agent uses Large Language Models to interpret financial statements, historical performance, and daily market data to evaluate company health, valuation, and risk, producing concise investment summaries highlighting strengths, risks, and trends.\r\n\r\n3. The Monitoring Agent continuously tracks user-selected companies and portfolios, detecting significant movements such as abnormal volatility or valuation shifts and generating intelligent alerts.\r\n\r\n4. The News Aggregation Agent collects and summarizes relevant financial news, linking market movements to real-world events for better context.\r\n\r\n5. The Conversational AI Agent provides a natural language interface, allowing users to ask questions like \u201cWhy did this stock rise today?\u201d and receive data-backed explanations.\r\n\r\nBy combining annual fundamental data with daily market behavior, the system delivers a comprehensive investment view through dashboards, alerts, and conversational responses, making investment analysis faster, more accessible, and intelligent.$$\nModule 1: Real-Time Data Collection & Processing Pipeline\r\n\r\nMulti-source data collection agents using web scraping\r\nPSX-focused financial statement scraping using Selenium\r\nNews aggregation from multiple sources, primarily via web scraping\r\nData validation and cleaning pipelines for consistency and quality checks\r\nETL pipeline to transform and load structured data into storage systems\r\n\r\n\r\n\r\nModule 2: Multi-Agent Analysis System\r\n\r\nResearch Agent that orchestrates data collection and analysis workflows\r\nLLM integration (OpenAI\/Claude API) for generating natural language insights\r\nAutomated company analysis from financial statements(Balance Sheets, Income statements and cash flow statements), news, and market data\r\nMulti-company comparative analysis engine\r\nSector and industry trend identification\r\nNatural language report generation\r\nAgent coordination and task scheduling system\r\n\r\n\r\n\r\nModule 3: Continuous Monitoring & Alert System\r\n\r\nReal-time portfolio tracking \r\nIntelligent alert engine for price movements, news events, volume spikes\r\nPerformance metrics calculation (returns, gains\/losses, allocation)\r\nDaily\/weekly automated report generation using LLM\r\nEvent detection system (earnings announcements, news mentions)\r\nMulti-condition monitoring (price thresholds, percentage changes)\r\nAlert delivery system (in-app notifications, email)\r\nHistorical tracking and trend analysis\r\n\r\n\r\n\r\nModule 4: Conversational AI & Natural Language Interface\r\n\r\nLLM-powered chatbot for fact-based investment queries\r\nIntent classification for accurate data routing\r\nContext-aware conversations using verified data\r\nNatural language understanding of financial questions\r\nReal-time data retrieval and synthesis\r\nEvidence-based explanations backed by financial metrics\r\nMulti-turn conversations with data consistency\r\nPersonalized guidance using portfolio data\r\nChat history and session management for traceability\r\n\r\n\r\n\r\nModule 5: Frontend Interface & Visualization System\r\n\r\nUnified React.js frontend for the complete investment analysis platform\r\nUser authentication and portfolio management interface\r\nInteractive dashboards for portfolio performance and company analysis\r\nData visualizations for trends, comparisons, and holdings breakdown\r\nReal-time alerts and monitoring feed\r\nIntegrated chatbot interface for data-driven user queries\r\nMarket news and event visualization\r\nDrill-down views for detailed analysis and insights\r\nResponsive design for desktop and mobile devices\r\n\r\n\r\n\r\nModule 6: API Layer & System Integration\r\n\r\nBackend API layer developed using FastAPI or Django.\r\nAPIs to expose financial data, analysis results, and user portfolios\r\nCentralized API layer connecting frontend, AI agents, and data sources\r\nAsynchronous request handling for efficient data processing\r\nSecure user authentication and authorization mechanism\r\nInter-module communication for agent coordination and task execution\r\nBasic caching mechanism to improve response time\r\nError handling and logging for system reliability and debugging\r\nAPI documentation to support development and integration\r\nSystem monitoring and health checks$$\n(Modules 2, 4, and 6)\r\nI will design and implement the core intelligence and backend architecture of the system. This includes developing the multi-agent analysis framework that coordinates analysis workflows, performs automated company and sector analysis, and generates structured insights using large language models. I will also develop the conversational AI interface to support natural language queries, intent understanding, multi-turn context handling, and personalized responses. Additionally, I will implement the API layer and system integration, exposing backend functionalities through secure REST APIs and managing agent coordination, logging, error handling, and system reliability.$$\n(Modules 1, 3, and 5)\r\nI will develop the real-time data collection and processing pipeline, including multi-source data ingestion, validation, cleaning, scheduling, and structured storage of financial and time-series data. I will also implement the continuous monitoring and alert system to track portfolio performance, detect significant market changes, and generate automated alerts with historical trend analysis. In addition, I will design and build the interactive dashboard and visualization system, providing real-time insights, charts, comparison views, responsive user interfaces, and portfolio management features.$$\n$$\nStock Market Analyzer$$\nSimilar FYP tries to predict future prices using ML models that often fail when markets change, while our project analyzes real data and explains it in simple language, always reliable and useful.$$\nSimilar FYP needs to build and train separate models for every single company, while our project uses smart agentic system that automatically handles many companies without any extra setup.$$\nSimilar FYP shows charts and numbers on a screen and leaves you to figure out what they mean, while our project lets you ask questions like \"why is my portfolio down?\" and gives you clear answers.","comments":null,"isDraft":0,"status":2,"created_at":"2026-03-09 05:41:00","updated_at":"2026-03-10 08:44:52","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
FINSIGHT
Financial Intelligence System for Investment & Growth Tracking |
CIIT/SP23-BSE-014/WAH
CIIT/SP23-BSE-057/WAH
|
AHMED MALIK
MUHAMMAD HASSAAN SHAHID
|
Feb 20, 2026
10:30 AM
|
Pending
|
| 7. |
{"id":1072,"project_id":1435,"title":"Smart AI-Assisted Team Task Management Platform for Software Houses with Progress Tracking and Reporting","prob":"Many software development teams face difficulties managing daily tasks and tracking project progress. In many organizations, tasks are communicated through emails, messages, or spreadsheets, which often creates confusion, missed deadlines, and lack of accountability. Team members may not clearly understand their assigned work, task priorities, or project deadlines, while managers find it difficult to monitor real-time progress of tasks and team members. This project proposes a centralized web-based task management platform for software development teams. The system allows managers to create tasks, assign them to members, set priorities, and define due dates. Team members can view tasks, update progress using a checklist, and mark tasks as completed. The system automatically tracks task status and generates progress reports. An AI chatbot assistant also helps users understand task requirements, clarify instructions, and provide work-related guidance, while the dashboard shows visual insights about task distribution and completion status.","description":"The proposed system is a web-based Task Management Platform designed for software development teams to organize work, assign tasks, and monitor project progress in a structured way. Users can register and securely log in to the system. After logging in, administrators or project managers can create tasks and assign them to one or multiple team members. Each task contains details such as title, description, priority level, due date, and a checklist that divides the task into smaller steps. Team members can access their personal dashboard to view assigned tasks and monitor their progress. As checklist items are completed, the system automatically calculates task progress and updates the task status. Tasks move through stages such as pending, in-progress, and completed, allowing managers to easily track team performance and project progress. The platform also provides analytical dashboards with visual charts that display task distribution, priority levels, and completion statistics to help managers identify delayed tasks. Additionally, the system supports file attachments where users can add links to documents or resources related to each task so that all task information remains organized in one place. A key feature of the platform is an AI chatbot assistant that helps users understand task descriptions, clarify instructions, and provide guidance related to their assigned work. Another important feature is the report generation module that allows administrators to download task reports for monitoring and evaluation. The system will be developed using the MERN stack with React for the user interface, Node.js and Express for backend APIs, and MongoDB for storing application data.$$\n1. Authentication and User Management Module:\r\nThis module manages user registration, login, and profile management. Users can create accounts and securely access the platform using authentication APIs. The module also allows administrators to view all registered users and manage user information such as profile images and user details.\r\n\r\n2. Dashboard and Analytics Module:\r\nThe dashboard provides an overview of system activity and task progress. It displays important statistics such as total tasks, completed tasks, pending tasks, and task priorities. Visual charts such as pie charts and bar charts help managers understand work distribution and monitor project performance.\r\n\r\n3. Task Management Module:\r\nThis module allows administrators or project managers to create tasks with detailed information such as title, description, priority level, and due date. Tasks can be assigned to one or multiple users. The system also allows updating, deleting, and modifying tasks when project requirements change.\r\n\r\n4. Task Tracking and Checklist Module:\r\nEach task includes a checklist that divides the task into smaller steps. Team members can mark checklist items as completed while working on the task. Based on checklist completion, the system automatically calculates task progress and updates the task status. This helps managers monitor the progress of tasks in real time.\r\n\r\n5. Team Collaboration Module:\r\nThe system supports assigning tasks to multiple users so that team members can collaborate on shared work. Each user can view tasks assigned to them through their personal dashboard and update their progress accordingly.\r\n\r\n6. File Attachment Module:\r\nUsers can attach file links related to tasks such as design documents, requirement specifications, or other reference materials. This ensures that all important information related to a task is stored and accessible in one place.\r\n\r\n7. Report Generation Module:\r\nThis module allows administrators to generate and download task reports. These reports help managers evaluate team productivity, monitor project performance, and maintain documentation for future reference.\r\n\r\n8. Responsive User Interface Module:\r\nThe system will include a clean and mobile-responsive interface developed using React and Tailwind CSS. The interface will contain a sidebar navigation menu, dashboards, and task cards to make navigation easy and user-friendly across different devices.\r\n\r\n9. AI Chatbot Assistance Module:\r\nThis module integrates an AI-powered chatbot into the platform to assist users while working on their tasks. The chatbot helps team members understand task descriptions, clarify project requirements, and provide suggestions related to their assigned work. Users can ask questions about their tasks, and the chatbot provides helpful explanations and guidance. This feature reduces confusion, improves communication, and helps team members complete tasks more efficiently.$$\nHaider Ali Moeen will develop the backend system using Node.js and Express. His responsibilities include designing MongoDB database schemas for users and tasks and creating REST APIs for authentication, task management, and user management. He will implement APIs for creating, updating, deleting, and retrieving tasks from the database. He will also develop the report generation functionality and implement backend logic for task tracking and checklist updates while ensuring secure data handling.$$\nMuhammad Muzammil Tufail will develop the frontend interface using React and Tailwind CSS. His responsibilities include designing the login and signup pages, implementing the dashboard layout, and creating task management pages. He will build the task creation form, task cards, and task update interfaces. He will also integrate frontend components with backend APIs using Axios to fetch and display real-time data. Additionally, he will implement dashboard charts to visualize task progress, priority distribution, and recent task activity.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-13 22:12:01","updated_at":"2026-03-13 22:12:01","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Smart AI-Assisted Team Task Management Platform for Software Houses with Progress Tracking and Reporting |
CIIT/SP23-BSE-005/WAH
CIIT/SP23-BSE-036/WAH
|
HAIDER ALI MOION
MUHAMMAD MUZAMMIL TUFAIL
|
Feb 20, 2026
10:45 AM
|
Revision Pending
|
| 8. |
{"id":1066,"project_id":1457,"title":"Tez rider","prob":"Pakistan\u2019s e-commerce sector faces major issues of trust, accountability, and delivery delays, including unverified riders, late deliveries even within nearby areas, lack of real-time tracking, damaged or incorrect orders without proof, and weak dispute resolution. Overseas Pakistanis face difficulty in sending essentials with confidence. Tez rider solves these gaps through a trust-focused delivery ecosystem that assigns orders to the nearest verified rider instead of lengthy courier processes, ensuring faster delivery. OTP confirmation, masked CNIC verification, GPS tracking, digital proof of delivery, checklists, and structured feedback ensure transparency, reliability, and empowerment of the local workforce. Providing secure job opportunities for riders.","description":"Tez rider is a verified delivery platform designed to solve Pakistan\u2019s e-commerce trust issues through multi-layered security and accountability. It supports four roles\u2014customers, vendors, riders, and administrators\u2014across groceries, medicines, gifts, and daily essentials. Orders are assigned to nearby verified riders with real-time GPS tracking and ETA visibility. Customers can view rider identity (photo, rating) before delivery. Mandatory checklists, OTP-based confirmation, and digital proof of delivery (time, location, photo) ensure transparency. Integrated payments, structured feedback, and formal dispute resolution complete an end-to-end trusted delivery ecosystem.$$\nTez rider Modules includes:\r\n(i) User Management & Authentication System: Handles registration, login, and role-based access control for all four user types (Customer, Vendor, Rider, Admin) with JWT token-based authentication and profile management.\r\n(ii) Order Management & Processing System: Manages the complete order lifecycle including product browsing, cart management, order placement, status tracking, and order history with multi-category support.It also supports Multi-Rider Collaborative Delivery (MRCD), where multi-vendor orders are split by location, vendors are grouped using K-Means clustering, and nearby riders are assigned. The order is divided into smaller tasks, and each rider is assigned a specific pickup or delivery part. This allows tasks to be completed in parallel, improving efficiency and reducing overall delivery time. Customers can track multiple riders, with a single OTP for final delivery confirmation.\r\n(iii) Real-Time Tracking & Delivery Verification System: Provides live GPS tracking of riders, displays rider identity , implements OTP-based delivery confirmation, and captures digital proof of delivery with photo, timestamp, and location.If a rider goes offline, the system saves updates locally and shows the last known location. When the internet reconnects, the data is synchronized with the server. If the rider stays offline too long, the system uses the Haversine algorithm to find the nearest rider and a Greedy approach to quickly reassign the order. Calculates distance using the Haversine algorithm and updates ETA dynamically based on speed and traffic.\r\n(iv) Vendor Management & Product System: Enables vendor registration with business verification, product inventory CRUD operations, order acceptance\/rejection, and performance analytics with ratings.\r\n(v) Rider Management & Assignment System: Handles rider registration, implements intelligent location-based assignment algorithm, manages availability status, and tracks delivery performance and earnings.Nearby riders within the city (e.g., Islamabad) are assigned based on proximity and availability to ensure faster delivery.\r\n(vi) Payment Integration & Transaction Management: Integrates multiple payment gateways, processes secure transactions, generates digital invoices, and manages refunds for cancelled or disputed orders.\r\n(vii) Feedback, Rating & Dispute Resolution System: Implements dual feedback mechanism with public ratings and private complaints, manages dispute resolution workflows, and enables blocking of low-rated vendors or riders.\r\n(viii) Admin Dashboard & Analytics System: Provides comprehensive system oversight with approval workflows, real-time order monitoring, analytics dashboards with charts, and business intelligence reports showing performance metrics.A separate dashboard will allow riders and vendors to register. Riders must provide CNIC, driving license, vehicle registration, contact info, and bank details. Vendors must submit CNIC, business license, shop info, contact info, bank details, and product categories. The admin manually verifies all documents before approval, which enhances security and ensures only verified users can access the system.\r\n(ix) Notification & Communication System: Delivers multi-channel notifications through Firebase Cloud Messaging for push notifications, SMS gateway for OTP delivery, and email for order confirmations and invoices.\r\n(x) Security & Data Protection System: Implements end-to-end encryption, CNIC masking for privacy, secure file storage, input validation, SQL injection prevention, and audit logging for critical operations.$$\nIn Tez rider, I shall develop User Management & Authentication System, Order Management & Processing System, and Real-Time Tracking & Delivery Verification System which includes: (i) user registration for all four roles (Customer, Vendor, Rider, Admin) with JWT authentication, (ii) role-based access control and profile management, (iii) product catalog with search and filtering, (iv) shopping cart and order placement, (v) intelligent rider assignment algorithm, (vi) live GPS tracking with Google Maps API, (vii) OTP-based delivery confirmation, (viii) digital proof of delivery capture.$$\nIn Tez rider, I shall develop Vendor\/Rider Management, Payment Integration, Admin Dashboard, and Security Systems which includes: (i) vendor registration with business verification and product inventory CRUD operations, (ii) rider registration and location-based assignment, (iii) payment gateway integration with transaction processing, (iv) dual feedback mechanism with ratings and complaints, (v) admin panel with analytics dashboards and charts, (vi) Firebase Cloud Messaging and SMS gateway for notifications, (vii) data encryption and security measures.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-11 23:32:21","updated_at":"2026-03-11 23:32:21","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Tez rider |
CIIT/SP23-BSE-033/WAH
CIIT/SP23-BSE-042/WAH
|
AYESHA NADEEM
AROOBA AHSAN
|
Feb 20, 2026
11:05 AM
|
Revision Pending
|
| 9. |
{"id":1077,"project_id":1462,"title":"Doctor AI: An Intelligent AI-Driven Web Platform for Mental Health Support and Emotional Analysis","prob":"Many individuals in Pakistan, particularly in urban areas like Islamabad, face significant mental health challenges such as anxiety and depression but lack affordable, immediate, or confidential support. Traditional healthcare systems focus on physical ailments, leaving a critical gap in emotional well-being resources. Barriers include social stigma, high consultation costs, limited availability of licensed professionals, and absence of accessible digital mental health tools. Doctor AI addresses this by providing 24\/7 AI-powered mental health support through a fine-tuned chatbot, a real-time sentiment and anxiety detection engine that adapts responses to the user's emotional state, a GAD-7 based anxiety tracker, a crisis detection layer that surfaces emergency helplines when high-risk language is detected, and a localized directory of verified psychologists in Islamabad, helping users transition from self-guided support to professional clinical treatment when necessary.","description":"Doctor AI is a full-stack web-based mental health platform providing empathetic, AI-powered emotional support through seven integrated modules. The system's core is an intelligent chatbot built on a fine-tuned T5 Transformer model, trained on the Counsel Chat and EmpatheticDialogues datasets, complemented by the Groq API (LLaMA 3.3 70B) as a fallback for open-ended dialogue. A real-time Sentiment and Anxiety Detection Engine runs locally using a HuggingFace distilroberta emotion classifier and NLTK VADER, with a dedicated binary anxiety classifier and a digitized GAD-7 questionnaire for clinically grounded anxiety tracking. A Recommendation Engine uses spaCy NER to extract mental health terms from user messages and delivers personalized self-help resources adapted to the user's detected emotional state. An Adaptive UI built in React and Next.js dynamically changes themes, renders emotion-specific content cards, and includes crisis detection that surfaces emergency helpline information when high-risk language is detected. An automated web scraping pipeline using Scrapy and Beautiful Soup maintains an up-to-date directory of verified psychologists in Islamabad stored in MongoDB. A User Analytics Dashboard visualizes emotional trends and GAD-7 scores over time using Plotly. An Admin Dashboard provides platform oversight, professional listing approval, resource library management, and anonymized platform-wide sentiment analytics. Training data is sourced entirely from established public datasets on HuggingFace and Kaggle, no scraping is required for model training. The backend is built with FastAPI and Node.js, with MongoDB Atlas as the database. The entire project operates at zero cost using free and open-source tools.$$\nThe project comprises seven modules:\r\n1.\tAI Conversational Engine: A T5-small model fine-tuned using the HuggingFace Trainer API on Counsel Chat and EmpatheticDialogues datasets for empathetic mental health dialogue. The Groq API (LLaMA 3.3 70B) serves as a fallback layer triggered when the fine-tuned model confidence is below threshold. Multi-turn context is stored in MongoDB.\r\n2.\tSentiment and Anxiety Detection Engine: A local two-model ensemble (HuggingFace distilroberta emotion classifier and NLTK VADER) processes every user message with no API costs. A dedicated binary anxiety classifier trained on the Mental Health Reddit Dataset and GoEmotions detects anxiety-specific language. A GAD-7 questionnaire provides periodic clinical scoring. Crisis keywords trigger automatic escalation to emergency helplines.\r\n3.\tRecommendation Engine: spaCy NER extracts medical terms from user input. A sentiment-driven mapping delivers top personalized self-help resources from a MongoDB library tagged by emotion. Resources adapt as user sentiment changes across the session.\r\n4.\tAdaptive UI and Content Delivery: Built in React and Next.js with Tailwind CSS. Dynamically switches themes and renders content cards based on real-time sentiment scores. Includes JWT-based authentication and crisis detection UI.\r\n5.\tLocalized Resource Scraper and Directory: Scrapy and Beautiful Soup periodically crawl public hospital and psychology association websites in Islamabad. Verified psychologist records are stored and deduplicated in MongoDB.\r\n6.\tUser Analytics Dashboard: MongoDB Aggregation computes time-series emotion trends. Plotly renders emotion frequency charts, mood trend lines, and GAD-7 score history with PDF export.\r\n7.\tAdmin Management Dashboard: Role-based JWT authentication. Admins manage users, approve scraped professional listings, manage the self-help resource library, and monitor anonymized platform-wide sentiment trends.$$\nI will develop the frontend and user experience layer. This includes: designing the full React and Next.js interface with Tailwind CSS for the chatbot, assessment forms, and directory pages; implementing JWT-based login and signup; building the Adaptive UI logic for sentiment-driven theme switching and content card rendering; developing the Recommendation Engine frontend for resource display; building the User Analytics Dashboard with Plotly and Chart.js including PDF export; and designing the Admin Dashboard portal for user management, directory review, and content management.$$\nI will develop the AI core and backend. This includes: fine-tuning the T5 model on Counsel Chat and EmpatheticDialogues using the HuggingFace Trainer API on Google Colab and deploying via FastAPI; building the sentiment and anxiety detection ensemble using distilroberta, NLTK VADER, and a binary anxiety classifier with GAD-7 scoring and crisis escalation logic; integrating the Groq API with prompt engineering and fallback logic; building the Recommendation Engine backend with spaCy NER and sentiment-to-resource mapping; developing the Admin Dashboard backend with role-based auth and aggregation queries; and building the Scrapy scraping pipeline with full MongoDB schema and FastAPI routes.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":0,"status":2,"created_at":"2026-03-14 20:01:27","updated_at":"2026-03-14 23:15:25","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Doctor AI: An Intelligent AI-Driven Web Platform for Mental Health Support and Emotional Analysis |
CIIT/SP23-BCS-077/WAH
CIIT/SP23-BCS-105/WAH
|
ZINNIA MELISSA
WALEED AHSAN KHAN
|
Feb 20, 2026
11:25 AM
|
Pending
|
| 10. |
{"id":1076,"project_id":1463,"title":"AutoGrade","prob":"Manual evaluation of handwritten examination papers is a time-consuming, error-prone, and inconsistent process in educational institutions. Teachers often spend significant effort checking answers, assigning partial marks, calculating grades, GPA, class averages, and preparing CLO-based performance reports. This workload increases with large class sizes and tight academic schedules, leading to delayed result publication and possible human bias or calculation mistakes. Additionally, institutions lack automated tools to analyze overall class performance, grade distribution, question-wise difficulty, and CLO achievement, which are essential for outcome-based education and curriculum improvement. Existing systems mainly focus on result storage and fail to provide intelligent evaluation and academic analytics. This FYP addresses these challenges by automating the grading of handwritten exams and generating detailed academic insights such as GPA calculation, grade statistics, question-wise analysis, and CLO-based performance evaluation, thereby improving accuracy, efficiency, transparency, and decision-making in the examination process.","description":"This project proposes an AI-based system for automated evaluation and analysis of handwritten examination papers, assignments, and quizzes. The system aims to reduce the manual workload of instructors while improving accuracy, consistency, and transparency in academic assessment. Teachers can upload scanned answer sheets, which are processed to extract both objective and subjective responses.\r\nThe system automatically evaluates MCQ-based questions using predefined answer keys and assesses descriptive answers through semantic analysis and rubric-based scoring, with support for partial marking. A human-in-the-loop mechanism allows instructors to review, adjust, and approve marks before finalization.\r\nBeyond grading, the system provides comprehensive academic analytics. It calculates grades, GPA, class average, maximum, minimum, as well as best, average, and worst performance for assignments, quizzes, and examinations. Grade distribution, question-wise performance analysis, and identification of difficult questions are also supported. Additionally, the system enables CLO-based performance evaluation by mapping questions to learning outcomes and measuring class achievement for each CLO.\r\nStudents can view their results, feedback, and performance summaries through a dedicated dashboard, while instructors gain actionable insights to improve teaching strategies and curriculum planning. Overall, the system enhances efficiency, reduces human error, and supports outcome-based education through intelligent grading and performance analysis.$$\n1) User & Role Management Module: This module manages secure login and authentication for teachers and students.(i) role-based access control, (ii) secure login and session handling, (iii) separate dashboards for teachers and students, and (iv) basic profile and account management.\r\n2) Answer Sheet Upload & Management Module: This module manages scanned answer sheet submissions.(i) upload support for image and PDF formats, (ii) batch upload for multiple submissions, (iii) linking answer sheets with student records and exams, and (iv) organized storage for easy retrieval.\r\n3) Image Preprocessing Module: This module improves scanned answer sheet quality before text extraction.(i) noise removal from images, (ii) grayscale conversion, (iii) skew correction for tilted pages, and (iv) contrast enhancement to improve text clarity.\r\n4) Optical Character Recognition (OCR) Module: This module converts handwritten and printed text into digital form.(i) text detection from scanned papers, (ii) segmentation of answers by question, (iii) conversion to machine-readable text, and (iv) structured storage for evaluation.\r\n5) MCQ Detection & Auto-Checking Module: This module automatically grades MCQ answers.(i) detection of marked options, (ii) comparison with answer keys, (iii) automatic mark assignment, and (iv) quick calculation of MCQ scores.\r\n6) Descriptive Answer Evaluation Module: This module evaluates subjective answers using AI techniques. (i) semantic similarity comparison with model answers, (ii) analysis of concept coverage and relevance, (iii) assessment of completeness, and (iv) intelligent scoring of responses.\r\n7) Rubric-Based Grading Module: This module applies structured grading rubrics.(i) teacher-defined grading criteria, (ii) partial marking support, (iii) consistent scoring across students, and (iv) flexible grading rules.\r\n8) Cheating & Answer Similarity Detection Module: This module identifies possible answer copying.(i) similarity comparison between answers, (ii) detection of highly similar responses, (iii) automatic flagging of suspicious cases, and (iv) reporting for teacher review.\r\n9) Automated Feedback Generation Module: This module generates feedback for students. (i) question-wise feedback generation, (ii) identification of missing concepts, (iii) improvement suggestions, and (iv) delivery of feedback through the student dashboard.\r\n10) Teacher Review & Human-in-the-Loop Module: This module allows teachers to verify AI grading. (i) viewing evaluated answers, (ii) confidence score display, (iii) mark adjustment and comments, and (iv) final approval before publishing results.\r\n11) Rechecking & Query Management Module: This module manages student rechecking requests.(i) submission of rechecking requests, (ii) teacher reassessment of answers, (iii) mark updates if needed, and (iv) transparent record of changes.\r\n12) Analytics & Performance Reporting Module: This module provides academic performance insights. (i) class statistics such as average and highest marks, (ii) grade distribution reports, (iii) question-wise analysis, and (iv) identification of weak topics.\r\n13) Result Publishing & Student Performance Module: This module publishes results to students. (i) display of marks and grades, (ii) access to feedback, (iii) performance trend visualization, and (iv) student dashboard result access.\r\n14) Exam & Question Paper Management Module: This module allows teachers to manage exams.(i) creation of MCQ and descriptive questions, (ii) question paper upload, (iii) definition of marks and grading rules, and (iv) mapping questions to learning outcomes.$$\n1) MCQ Detection & Auto-Checking Module\r\n2) Answer Sheet Upload & Management Module\r\n3) Rubric-Based Grading Module\r\n4) Descriptive Answer Evaluation Module\r\n5) Rechecking & Query Management Module\r\n6) Analytics & Performance Reporting Module\r\n7) Exam & Question Paper Management Module$$\n1) User & Role Management Module\r\n2) Image Preprocessing Module \r\n3) Optical Character Recognition (OCR) Module\r\n4) Cheating & Answer Similarity Detection Module\r\n5) Automated Feedback Generation Module\r\n6) Teacher Review (Human-in-the-Loop) Module\r\n7) Result Publishing & Student Performance Module$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":0,"status":2,"created_at":"2026-03-14 15:53:10","updated_at":"2026-03-23 19:16:05","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
AutoGrade |
CIIT/SP23-BCS-047/WAH
CIIT/SP23-BCS-049/WAH
|
MUHAMMAD USMAN
MUHAMMAD ARYAN AFZAL
|
Feb 20, 2026
11:45 AM
|
Pending
|
| 11. |
{"id":1071,"project_id":1466,"title":"Mentor AI","prob":"Many students face difficulty in finding the right tutor according to their subject, budget, language, and availability. Most students search tutors randomly on the internet or social media, which is time consuming and not reliable. There is no smart system that can analyze students\u2019 learning needs and recommend the most suitable tutors.\r\nThis project aims to solve this problem by creating an AI based platform where students can easily find, compare, and book qualified tutors from different parts of the world. The system will also analyze students\u2019 quiz results and recommend tutors according to their weak areas.","description":"MentorAI is an AI-based web platform that connects students with qualified tutors worldwide. Tutors will be able to create professional profiles where they can mention their subjects, experience, languages, availability, and hourly rates.\r\nStudents will be able to search tutors according to their learning needs such as subject, price, rating, and language. The platform will also include an AI Tutor Recommendation System that suggests the best tutors based on the student\u2019s preferences.\r\nIn addition, an AI Chatbot Assistant will help students by answering their questions and guiding them to find suitable tutors. The system will also analyze students\u2019 quiz results to identify weak areas and recommend tutors and learning paths for improvement.\r\nThe platform will include features such as session booking, live chat, video classes, notifications, trial sessions, assignment submission, and an admin dashboard to manage the system.$$\nUser Authentication Module\r\nHandles registration and login for students and tutors. Users create accounts using basic information like name, email, and password.\r\nStudent Module\r\nStudents can create and manage profiles, update interests, preferred language, and learning goals. They can search tutors, view profiles, ratings, reviews, book sessions, take quizzes, submit assignments, and communicate with tutors via chat or video.\r\nTutor Profile Module\r\nTutors create professional profiles with subjects, qualifications, experience, languages, hourly rate, and availability. They can manage schedules, accept or reject bookings, and view student feedback and ratings.\r\nTutor Search and Filter Module\r\nStudents can search for tutors by subject, language, price, rating, and availability, helping them quickly find suitable tutors.\r\nAI Tutor Recommendation Module\r\nUses AI to suggest tutors based on student preferences like subject, budget, language, and tutor ratings, providing a tailored list of recommended tutors.\r\nAI Chatbot Assistant Module\r\nActs as a virtual assistant, guiding students on using the platform, answering questions, helping find tutors, and providing quick support.\r\nQuiz Analysis Module\r\nStudents take quizzes, and the system analyzes results to identify weak areas. It recommends tutors and learning resources for improvement.\r\nBooking and Scheduling Module\r\nAllows students to book sessions. Tutors set availability, and students select suitable times. Automatic time zone adjustment ensures smooth scheduling across countries.\r\nCommunication and Video Class Module\r\nSupports chat, video classes, file sharing, and recorded sessions, enabling better interaction and learning.\r\nPayment Module\r\nManages secure payments through credit\/debit cards, PayPal, or other gateways. Stores payment records for tracking.\r\nAdmin Dashboard Module\r\nAdmins manage the platform, monitor users, sessions, and payments. They approve\/reject tutor registrations, block users violating rules, and generate reports to maintain quality and security.\r\nMulti-Language Support Module\r\nSupports multiple languages, enabling global users to use the platform easily.\r\nReviews and Rating Module\r\nStudents can rate tutors (1\u20135 stars) and write reviews after sessions. Ratings are visible on tutor profiles for transparency. Admins can monitor and remove inappropriate feedback.\r\nMessaging and Chat Module\r\nStudents and tutors communicate via messaging for questions about subjects, schedules, or sessions. Tutors can clarify lesson details before sessions start.$$\nIn MentorAI I shall develop the User Authentication Module, which covers user registration, login. will also implement the Tutor Profile Module and Tutor Search and Filter Module so students can view tutor details and find suitable tutors based on subject, rating, language and price. Additionally, I will develop the AI Chatbot Assistant Module, Messaging and Chatbot Conversation Module, Communication and Video Module and Multi-Language Support Module to improve accessibility for global users. I will also implement the Reviews and Rating Module, and contribute to the Admin Dashboard Module for managing tutors, reviews and monitoring user activities.$$\nIn MentorAI I shall develop the Student Module, which allows students to manage profiles, search tutors and book tutoring sessions. I will also implement the Booking and Scheduling Module with calendar system and automatic time zone adjustment for international users. Additionally, I will develop the AI Tutor Recommendation Module, Quiz Analysis Module, Payment Module with international payment methods. I will also contribute to the Admin Dashboard Module by implementing features related to student management, booking monitoring and payment records.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-13 21:34:04","updated_at":"2026-03-13 21:34:04","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Mentor AI |
CIIT/SP23-BCS-109/WAH
CIIT/SP23-BCS-113/WAH
|
HANIYA FAYYAZ
NADIA ALI
|
Feb 20, 2026
12:15 PM
|
Revision Pending
|
| 12. |
{"id":1088,"project_id":1464,"title":"Personal Health Analytics & Motion Monitoring System for iOS Using Native Apple Frameworks","prob":"Many smartphone users want to understand their daily health and activity patterns, but existing applications are often complex or require additional wearable devices. Most applications focus on heart rate monitoring and wearable sensors instead of analyzing motion, balance, sleep environment, and activity patterns directly from the smartphone itself. This creates a gap for users who want simple and privacy-focused health insights directly from their iPhone.\r\nAnother issue is that many health applications provide advanced analytics, reports, and activity insights only in paid or premium versions, which limits access for many users.\r\nThis FYP solves the problem by developing a native iOS application that collects motion, activity, and environmental data from the iPhone using built-in sensors. The system analyzes the data using rule-based logic and presents daily, weekly, and monthly health insights through dashboards, charts, and alerts while keeping all user data stored locally on the device for privacy.","description":"Personal Health Analytics & Monitoring System is a native iOS application developed using Swift and Apple frameworks such as Core Motion. The application collects activity, motion, and environmental data from the iPhone sensors and stores the data securely on the device using local storage. The system analyzes the collected data using rule-based calculations to generate meaningful health insights. It provides daily summaries, weekly and monthly comparisons, health scores, and visual charts to help users understand their health patterns.\r\nAdditional modules such as gait and balance diagnostics, smart sleep environment monitoring, and health pattern detection provide deeper insights into the user\u2019s activity and behavior. The system also includes alerts, notifications, and report export features while maintaining full user privacy by keeping all data locally on the device.$$\nIn Personal Health Analytics & Monitoring System for iOS the modules are (i) Health Data Collection\r\n(ii) Activity & Motion Tracking\r\n(iii) Secure Local Data Storage\r\n(iv) Background Data Update\r\n(v) Daily Health Summary Dashboard\r\n(vi) Weekly & Monthly Comparison\r\n(vii) Rule-Based Health Alerts\r\n(viii) Health Score Calculation\r\n(ix) Charts & Graph Visualization\r\n(x) Alerts & Notifications\r\n(xi) Reports Export\r\n(xii) Privacy & User Control\r\n(xiii) Gait & Balance Diagnostic Module (Core Motion)\r\n(xiv) Smart Sleep Environment Monitor\r\n(xv) Health Pattern Finder$$\nI shall develop the Health Data Collection, Activity & Motion Tracking, and Gait & Balance Diagnostic modules. This includes using Core Motion framework to collect device motion data, analyzing walking patterns using accelerometer and gyroscope sensors, and implementing background data updates according to iOS system rules.$$\nI shall develop the user interface and analytics modules. This includes the daily dashboard, weekly and monthly comparisons, charts and graphs, health score calculations, smart sleep environment monitoring, health pattern detection, rule-based alerts, notifications, and exporting health reports in PDF format.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-17 02:44:08","updated_at":"2026-03-17 02:44:08","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Personal Health Analytics & Motion Monitoring System for iOS Using Native Apple Frameworks |
CIIT/SP23-BCS-065/WAH
CIIT/SP23-BCS-069/WAH
|
ALI IBRAHIM
USAMA ZAFAR
|
Feb 23, 2026
08:30 AM
|
Revision Pending
|
| 13. |
A Template-Based E-Commerce Website Builder with Integrated Payment System |
CIIT/SP23-BCS-001/WAH
CIIT/SP23-BCS-026/WAH
|
HISSAM MOHUDIN
SUFIAN AMIN
|
Feb 23, 2026
08:50 AM
|
Pending
|
| 14. |
ARCHON: An Autonomous, Privacy-First AI Data Scientist with Evolutionary Model Selection and Logic-Based Reasoning. |
CIIT/SP23-BCS-076/WAH
CIIT/SP23-BCS-080/WAH
|
RANA MUHAMMAD TAYYAB
MUHAMMAD SHAHID
|
Feb 23, 2026
09:10 AM
|
Revision Pending
|
| 15. |
BOATMART – The All-in-One Solution for E-Commerce Module B |
CIIT/SP23-BCS-072/WAH
CIIT/SP23-BCS-103/WAH
|
MUHAMMAD TALHA YASIN
SYEDA WAHEEDA GILLANI
|
Feb 24, 2026
08:30 AM
|
Pending
|
| 16. |
{"id":1063,"project_id":1475,"title":"Smart Match: An Explainable, Transformer-Based Intelligent Job Portal for Context-Aware Resume\u2013Job Matching","prob":"Pakistan faces a graduate employability crisis, with over 16% educated unemployment in IT and engineering. Fresh graduates struggle to find relevant jobs because existing portals use simple keyword matching that misses semantic relationships. A candidate with Machine Learning experience is a perfect fit for an AI Developer role, but keyword systems fail to recognize this. Employers waste significant time screening unqualified applicants. Additionally, graduates have no structured guidance on which skills to develop for specific career paths, widening the skills gap further. SmartMatch solves all three problems: semantic job matching, explainable AI results, and a structured career roadmap with free upskilling resources.","description":"SmartMatch is a web-based intelligent recruitment platform. Job seekers register and either upload a PDF resume or build one using the built-in CV Builder, which generates a formatted PDF and feeds it directly into the AI pipeline. The Resume Parsing module extracts skills using SpaCy and NLTK. The Semantic Matching Engine uses Sentence-BERT with dynamic section-weighted embeddings and cosine similarity to compute match scores. For each match, SHAP explains which skills contributed positively or negatively. The Career Roadmap module lets students pick a target role, view a radar chart of skill gaps, and access free learning resources for each missing skill ranked by dynamic importance weights. Job data is sourced from employers, Rozee.pk and Mustakbil.com scrapers, and a 33,000-listing Kaggle dataset.$$\n1.CV Builder & User Interface Module: User registers\/selects role or fills CV Builder form. React.js interface with Bootstrap 5, JWT role-based authentication (Seeker\/Employer\/Admin). Multi-step CV Builder form generates a professionally formatted PDF via ReportLab, which auto-feeds into the AI matching pipeline \u2014 no manual upload needed. Job Seeker Dashboard displays colour-coded match cards (green >70%, amber 40\u201370%, red <40%), application tracking (Applied\/Saved\/Rejected), and skill-gap charts. Employer Interface allows job posting and AI-ranked candidate analytics.\r\n2.Resume Parsing & NLP Pipeline Module: User uploads a PDF resume. PDF text extraction via PyMuPDF. SpaCy and NLTK perform tokenisation, lemmatisation, and section segmentation (Skills, Experience, Education). Hybrid skill extraction combines SpaCy NER with taxonomy keyword matching, validated by SBERT semantic confirmation to reduce false positives. Structured skills list, experience level, education record stored in database and passed to Modules 3 and 4.\r\n3.Semantic Matching Engine & Explainability Module: Parsed resume sections and active job descriptions. SBERT (all-MiniLM-L6-v2) converts resume sections and job descriptions into 384-dimensional meaning-vectors. A dynamic section-weighted composite embedding is applied \u2014 Skills, Experience, and Education weights are automatically adjusted per job posting (not fixed) using two mechanisms: (1) SBERT role classification \u2014 the job description is matched against 15\u201320 IT role prototypes to assign a role-specific base weight profile (e.g., Data Science: Skills 0.50, Experience 0.35, Education 0.15; Entry-Level: Skills 0.50, Experience 0.20, Education 0.30); (2) keyword density adjustment \u2014 skill, experience, and education keyword counts in the job description apply a \u00b110% delta, normalised so weights always sum to 1.0. Cosine similarity between composite vectors produces the match score. SHAP then computes per-skill contribution scores, generating a natural-language explanation per match. Ranked jobs with scores and explanation e.g. \"Your 74% score is driven by Python (+0.15), but Docker (\u22120.08) is missing.\"\r\n4.Career Roadmap & Guided Upskilling Module: User selects a target IT career role. Role taxonomy of 15\u201320 IT careers (seeded from roadmap.sh) with skill requirements per role. SBERT-based gap scoring detects present, partial, and missing skill coverage. Missing skills are ranked dynamically \u2014 not by a fixed scheme \u2014 using a two-component importance score: (1) TF-IDF frequency across role-specific job corpus (Kaggle dataset) identifies skills distinctively important for the selected role; (2) SBERT semantic closeness to the role title captures conceptually central skills. Final priority = importance_score \u00d7 (1 \u2212 coverage_score), ensuring highly important absent skills rank first uniquely per user. Radar chart (Chart.js) with priority-ranked missing skills linked to free resources (YouTube, Coursera, edX). Progress tracked via Learning\/Learned status.\r\n5.Job Data Aggregation & Management Module: Job listings from Rozee.pk, Mustakbil.com, employers, and Kaggle LinkedIn dataset (33,000+, academic licence). Scrapy spiders crawl on a scheduled basis with deduplication filtering. Admin approval panel reviews scraped jobs before listing. SBERT embeddings are pre-computed for every ingested job at import time for real-time matching performance. Live Pakistan-relevant job database ready for semantic matching.$$\n1.CV Builder & User Interface Module: React.js interface, JWT auth, CV Builder form generating PDF via ReportLab, Job Seeker Dashboard with match cards and tracking, Employer Interface for posting and analytics.\r\n2.Resume Parsing & NLP Module: PDF extraction via PyMuPDF, SpaCy\/NLTK preprocessing, hybrid skill extraction using NER and taxonomy matching.\r\n3.Career Roadmap UI: Radar chart, skill gap display, importance-ranked free learning resource links and progress tracking interface.$$\n1.Semantic Matching & Explainability Module: SBERT embeddings, dynamic role-adaptive weights, SHAP per-skill reports, natural-language explanations, cold-start fallback.\r\n2.Career Roadmap & Skill Gap Engine: Role taxonomy (15\u201320 IT roles from roadmap.sh), TF-IDF + SBERT importance scoring, dynamically ranked missing skills, curated free resource library.\r\n3.Job Data Aggregation Module: Scrapy scrapers for Rozee.pk and Mustakbil.com, Kaggle dataset import, SBERT embedding pre-computation, admin approval panel.$$\n$$\n1.\tAN AI-POWERED JOB RECOMMENDATION SYSTEM FOR JOB\r\n2.\tJob Hunter$$\n1. Dynamic Section-Weighted Semantic Matching with SHAP: SBERT embeddings with role-adaptive weights automatically adjusted per job role using role classification and JD keyword analysis.$$\n2. CV Builder with Integrated AI Pipeline: Users build a formatted PDF resume on-platform, automatically submitted to the matching engine in one step.$$\n3. Career Roadmap with Importance-Ranked Upskilling: Missing skills ranked using TF-IDF corpus frequency combined with SBERT semantic importance per role, not a fixed scheme.","comments":null,"isDraft":0,"status":2,"created_at":"2026-03-10 22:59:21","updated_at":"2026-03-10 23:04:29","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Smart Match: An Explainable, Transformer-Based Intelligent Job Portal for Context-Aware Resume–Job Matching |
CIIT/SP23-BCS-039/WAH
CIIT/SP23-BCS-057/WAH
|
MUHAMMAD EHSAN MUMTAZ
HAFFAZ UR REHMAN
|
Feb 24, 2026
08:50 AM
|
Pending
|
| 17. |
{"id":1067,"project_id":1478,"title":"AI-Based Non-Invasive Medical Analyzer (Real-Time Health Monitoring)","prob":"Many people lack access to affordable and continuous health monitoring systems. Traditional medical devices for measuring parameters like heart rate and oxygen saturation are often expensive and require hospital visits or trained personnel. This makes regular monitoring difficult, especially for patients with chronic conditions or those living in remote areas. The proposed project aims to address this problem by developing a low-cost, portable, non-invasive medical analyzer using an ESP32 microcontroller and optical PPG sensor. The system will monitor vital health parameters in real time and display them instantly, enabling individuals to easily track their health and detect potential issues early.","description":"This project aims to design and develop a smart non-invasive medical analyzer capable of monitoring vital health parameters such as heart rate and blood oxygen saturation (SpO\u2082) using an optical PPG sensor. The system is built around the ESP32 microcontroller, which reads the raw physiological signals from the sensor placed on a user\u2019s fingertip. The acquired signals are then processed to remove noise and extract useful information related to blood flow and pulse rate. A trained AI model or signal processing algorithm is used to analyze the processed signal and estimate the health parameters. The results are displayed on an OLED screen in real time, allowing the user to easily view their health status. The device is designed to be portable, low-cost, and easy to use, enabling continuous monitoring without the need for invasive medical equipment.$$\n\uf0b7 Sensor Module\r\n\uf0b7 Data Acquisition Module\r\n\uf0b7 Signal Processing Module\r\n\uf0b7 AI \/ Analysis Module\r\n\uf0b7 Display & User Interface Module\r\n\uf0b7 Power Management Module$$\nM Muneeb: will develop the Sensor and Data Acquisition Module. This module will handle the interfacing of the PPG sensor with the ESP32 microcontroller, reading physiological signals from the sensor through I2C communication, and collecting raw data for further processing.$$\nM Hammad : will develop the Display and Power Management Module. This module will handle the OLED display to show real-time health parameters such as heart rate and SpO\u2082. It will also manage the power supply system, including battery integration and voltage regulation, to ensure stable operation of the device.$$\nZain Riaz: will develop the Signal Processing and AI Analysis Module. This module will process the raw PPG signal received from the sensor, apply filtering techniques to remove noise, and implement machine learning or signal processing algorithms to estimate health parameters such as heart rate and oxygen saturation.$$\n$$\n$$\n$$\n","comments":null,"isDraft":0,"status":2,"created_at":"2026-03-13 10:57:33","updated_at":"2026-03-13 11:30:41","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
AI-Based Non-Invasive Medical Analyzer (Real-Time Health Monitoring) |
CIIT/FA22-BCS-100/WAH
CIIT/FA22-BCS-035/WAH
CIIT/FA22-BCS-080/WAH
|
Zain Riaz
Muhammad Muneeb
Muhammad Hammad
|
Feb 24, 2026
09:10 AM
|
Pending
|
| 18. |
{"id":1095,"project_id":1480,"title":"AI-Based Real Estate Valuation Engine for Predicting Actual Property Market Prices Using Verified Local Data","prob":"The Pakistani real estate market suffers from severe \"Information Asymmetry.\" Publicly advertised \"Asking Prices\" on portals are often significantly inflated compared to actual \"Deal Prices\" settled privately, while official FBR\/DC rates often lag behind market reality. This opacity creates confusion for buyers, fosters mistrust between stakeholders, and increases the risk of financial fraud. Currently, no unified system exists to bridge the gap between these conflicting data sources. This project solves this problem by developing an AI-powered system that scientifically triangulates data from listings, government rates, and verified agent logs to estimate \"True Market Value,\" thereby democratizing market transparency and reducing financial risk for citizens.","description":"This project aims to develop an AI-powered real estate valuation system that estimates the realistic selling price of a property based on actual market behavior rather than relying solely on advertised asking prices. The system integrates three distinct data sources to improve valuation, accuracy and reliability.\r\nFirst, official government valuation data (FBR\/DC rates) will be used to establish a minimum price threshold, helping identify suspiciously low or potentially fraudulent listings. Second, publicly available asking price data (e.g., from Zameen.com) will define an upper price boundary, allowing the system to detect overpriced properties. Third, and most importantly, verified transaction data collected from real estate agents will be used to train the machine learning model, as it reflects actual deal prices and real market trends.\r\nBy combining these sources, the system will generate a realistic price range along with a confidence score, ensuring that predictions fall within meaningful market bounds. The project will initially focus on a selected housing society to ensure high-quality data and feasibility.\r\nThe system will include a complete end-to-end pipeline, including data collection, storage, preprocessing, machine learning-based valuation, model retraining, and a user-friendly web interface for querying property values.\r\nThe primary objective is to reduce information asymmetry in Pakistan\u2019s real estate market by providing transparent, data-driven property valuations, while maintaining feasibility within the scope of a one-year undergraduate final-year project.$$\nModule 1: Data Collection & Integration Engine\r\nThis module handles the collection and integration of property data from three sources:\r\n(1) official FBR\/DC rates (minimum threshold),\r\n(2) publicly available asking prices (e.g., Zameen.com) for upper bounds, and\r\n(3) verified transaction data from real estate agents.\r\nIt ensures all incoming data is standardized and stored in a unified format for further processing.\r\n\r\nModule 2: Data Wrangling & Verification\r\nThis module performs data cleaning, preprocessing, and validation. It removes inconsistencies, handles missing values, and applies verification logic such as:\r\n\u2022\tFlagging prices below FBR rates (potentially fake) \r\n\u2022\tFlagging prices above market asking trends (overpriced)\r\nThis ensures high-quality data for model training. \r\n\r\nModule 3: AI-Based Price Prediction Model\r\nThis is the core machine learning module. It trains regression models (e.g., Linear Regression, XGBoost) using verified real estate agent deal data to predict realistic property prices based on features like location, plot size, and amenities.\r\n\r\nModule 4: Price Range & Confidence Scoring\r\nThis module generates a price range instead of a single value by combining:\r\n\u2022\tML model prediction (center value) \r\n\u2022\tFBR rate (lower bound) \r\n\u2022\tAsking price trends (upper bound)\r\nIt also provides a confidence score based on data availability and consistency. \r\n\r\nModule 5: User Interaction \r\nThis module focuses on the frontend where users input property details and receive predicted price ranges along with confidence scores. It provides a simple and intuitive interface for querying property valuations.\r\n\r\n\r\n\r\nModule 6: Historical Price Trend & Analytics Module\r\nThis module provides users with historical price trends for their queried property type and location. It gives context to the predicted price by showing how prices have changed over time in that society\/block.$$\nI shall develop the modules User Interaction & Price Prediction and Historic Price Trend Analysis. My work will focus on designing user-friendly interfaces for property valuation queries and agent data submission. I will ensure smooth interaction between users and the system, allowing users to easily input property details and view predicted price ranges with confidence scores.$$\nI shall develop the modules Data Collection & Integration, Data Wrangling & Verification, and AI-Based Price Prediction Model. My work will focus on handling multi-source data, ensuring data quality, and developing machine learning models for accurate price prediction. I will also implement logic for generating price ranges using FBR and market asking data.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-29 14:57:29","updated_at":"2026-03-29 14:57:29","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
AI-Based Real Estate Valuation Engine for Predicting Actual Property Market Prices Using Verified Local Data |
CIIT/SP23-BCS-025/WAH
CIIT/SP23-BCS-092/WAH
|
MASOOD-UR-REHMAN
MUHAMMAD AHMAD
|
Feb 24, 2026
09:30 AM
|
Revision Pending
|
| 19. |
AI-Powered Smart Classroom with Virtual Student Avatars for Real-Time Question Generation |
CIIT/SP23-BCS-063/WAH
CIIT/SP23-BCS-101/WAH
|
MUHAMMAD TALHA
NAUMAN AHMED
|
Feb 24, 2026
09:50 AM
|
Revision Pending
|
| 20. |
{"id":1097,"project_id":1491,"title":"SabaqFlow: A Hybrid-Sync Adaptive Learning Ecosystem & SLO-Compliant Assessment Engine","prob":"Pakistan\u2019s education system relies heavily on rote memorization rather than conceptual learning, with traditional exams failing to accurately measure modern Student Learning Outcomes (SLOs). Furthermore, schools rarely evaluate students' cognitive aptitudes to guide them toward essential digital skills like AI or Web Development. The current digital learning experience is also passive and rigid; platforms like Canvas or Moodle operate on an \"always-online\" model, causing the learning process and student tracking to completely halt during internet outages.\r\n\r\nOn the educators' side, school teachers struggle to manually create balanced, SLO-compliant exams, while university instructors lack advanced tools like Retrieval-Augmented Generation (RAG) to instantly create quizzes from custom PDFs. These challenges highlight the urgent need for an AI-powered, hybrid-sync ecosystem that gives equal priority to seamless online streaming and robust offline access, solving these issues through automated RAG assessments, cognitive tracking, and interactive AI support.","description":"Introduction:\r\nSabaqFlow is a structured learning platform designed to bridge the digital divide. Unlike standard websites that just list content, SabaqFlow uses an \"Offline-Online Sync\" architecture. It helps teachers by providing an AI Exam Generator to create conceptual papers and a Student Tracker to monitor activities (e.g., checking if a student actually watched a lecture or skipped it). The system shifts focus from \"Ratta\" (memorization) to Conceptual Learning using AI to generate SLO based exams and in-video context aware quizzes. It also includes a central Admin Panel to manage the school's curriculum.\r\n\r\nObjectives:\r\nThe system aims to:\r\n\u2022\tEnable Hybrid Connectivity: Allow students to download videos and quizzes, solve them offline, and automatically update the data when internet is available.\r\n\u2022\tAutomate SLO-Compliant Assessments: SLO-compliant; single-click exam generation for SSC\/HSSC levels (enforcing a 30% recall \/ 70% conceptual split) and utilize advanced RAG pipelines for university-level conceptual quizzes directly from uploaded PDFs\/PPTs.\r\n\u2022\tImprove Student Interest: Add Gamification features like Streaks, Badges, and Certificates to keep students motivated.\r\n\u2022\tDetailed Student Tracking: Provide report to teachers with specific insights (e.g., \"fully watched vs. skipped video segments\").\r\n\u2022\tCentralized Administration: Empower admins to perform CRUD operations on curriculum content, users, and global settings.\r\n\u2022\tBridge the Language Gap: Provide a \"Bilingual Support\" for English-to-Urdu context.\r\n\u2022\tEnable Video-Based Quizzes: Automatically generate quizzes from video lectures that work during both Online Streaming and Offline Playback.\r\n\u2022\tEmpower Students with Explainable AI: A 24\/7 Explainable AI companion that answers queries with exact source attributions.$$\n1)\tTeacher Dashboard (Assessment & Tracking Engine):\r\nA web portal where teachers generate exams and monitor students.\r\no\tSLO-Exam Generator: Uses RAG to create conceptual exams mapped to Bloom\u2019s Taxonomy.\r\no\tDetailed Activity Logger: When a student synchronizes, the dashboard flags specific gaps (e.g., Alert: Ali started the Web Development roadmap but did not watch the 'CSS Grid' lecture assigned yesterday).\r\n\r\n2)\tSuper Admin Panel (Management):\r\n A centralized control center for school management.\r\no\tUser Management: Full CRUD capabilities for Teachers and Students.\r\no\tContent Governance: Ability to add\/update\/delete global courses (e.g., adding a new \"Generative AI\" module to the curriculum).\r\no\tSystem Analytics: High-level view of school-wide adoption and performance.\r\n\r\n3)\tStudent App (Mobile Application):\r\nA mobile application featuring Secure In-App Persistence.\r\no\tSmart Entry & Recommendation: Students can take a \"Cognitive Test \" where the system analyzes their aptitude and recommends specific Field Tracks (e.g., \u201cBased on your Logic Score, we recommend Data Science\u201d), Own Choice: Alternatively, students have the freedom to browse the full catalog and start any course of their own choice regardless of the recommendation.\r\no\tGamification & Certification: Streaks: Daily login and study tracking to build consistency, Smart Badges: Awards for milestones (e.g., \"Quiz Master,\" \"Night Owl\"), Auto-Certification: Generates a verifiable PDF certificate upon completing a \"Trending Roadmap\" (e.g., Python Basics).\r\no\tUniversal Quiz Engine (Online\/Offline): Online Mode: As the student streams a video, the system reads the transcript to present real-time concept checks, Offline Mode: When downloading a video, the system saves the transcript, generates a quiz via the backend and saves it to local storage. This allows the student to have the exact same interactive quiz (based on real time content) experience without internet using local storage. Whenever student connects with the internet; progress updates on cloud storage.\r\no\tDigital Exam Hall: Allows students to solve Teacher-assigned Model Papers digitally.\r\n\r\n4)\tAI Companion (The Smart Assistant):\r\nAn integrated AI chatbot (Online) acting as a 24\/7 tutor where students can ask conceptual queries or get help with problems. Key Feature: Unlike standard bots, it provides Source Attribution with every answer (e.g., \"Reference: Class 9 Computer Science Textbook, Chapter 3\" or \"Related Video: Intro to Arrays at 04:20\"), ensuring students can verify the information.\r\n\r\n5)\tThe Language Bridge (Bilingual Support):\r\nA cross-module layer that ensures roadmaps and explanations are available in both English and Urdu.$$\nAhmer Talal shall develop the Backend Intelligence, Teacher & Admin Ecosystem. My deliverables:\r\no\tSuper Admin & Teacher Portal: Developing the complete React.js Frontend (dashboards, charts, exam generation) for Admin management and Teacher.\r\no\tThe Exam Engine: Python pipeline to index textbooks and generate SLO-compliant exams.\r\no\tVideo & Transcript Intelligence: Backend logic to handle YouTube API requests, fetch metadata, and extract transcripts for the AI engine.\r\no\tAI Assistant Integration: Integrating the LLM API for student queries.\r\no\tCognitive Analysis Logic: The backend algorithm that processes the \"Cognitive Audit\" inputs and maps them to recommended curriculum tracks\r\no\tDatabase Architecture: Managing the Firebase Structure for multi-role access (Admin\/Teacher\/Student).$$\nMuhammad Obaidullah shall develop the Student Mobile Experience & Offline Architecture. My deliverables:\r\no\tCore Mobile Interface (Flutter): Developing the complete mobile frontend structure and responsive UI.\r\no\tVideo Player & Download Interface: Implementing the video player UI and logic for secure in-app downloads.\r\no\tBilingual Support UI: Urdu\/English toggle logic.\r\no\tGamification & Digital Exam UI: Implementing logic for Badges, Streaks, Certificate Generation, and the Digital Paper interface.\r\no\tAptitude Test Interface: The interactive screen for the Cognitive Audit and displaying the recommended roadmap.\r\no\tSecure Local Storage: SQLite logic to store videos and track offline activity (which lecture was watched vs. skipped) for the sync payload.$$\n$$\nSMART SCHOOL (School Management System)$$\n1) Detailed Offline Tracking: Unlike standard apps, our system tracks specific offline actions (watched vs. skipped) and reports them to the teacher upon sync.$$\n2) SLO-Driven Assessment Matrix: Enforces a 30% Recall \/ 70% Concept split in automated exams.$$\n3) Universal Context-Aware Logic: Extracts video transcripts to provide interactive quizzes whether the student is streaming online or watching downloaded content offline.","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-31 20:33:58","updated_at":"2026-03-31 20:33:58","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
SabaqFlow: A Hybrid-Sync Adaptive Learning Ecosystem & SLO-Compliant Assessment Engine |
CIIT/SP23-BCS-041/WAH
CIIT/SP23-BCS-112/WAH
|
AHMER TALAL
MUHAMMAD OBAIDULLAH
|
Feb 24, 2026
10:10 AM
|
Revision Pending
|
| 21. |
SoloVision: Assistive AI Glasses for Visually Impaired and Color Blind |
CIIT/SP23-BCS-027/WAH
CIIT/SP23-BCS-036/WAH
|
SAJJAD
MUHAMMAD FAROOQ NAEEM
|
Feb 24, 2026
10:30 AM
|
Revision Pending
|
| 22. |
{"id":1083,"project_id":1499,"title":"VIZYON: AI-Based University Admission Recommendation and Guidance System for Turkey","prob":"Students who wish to pursue higher education in Turkey often face difficulty in finding accurate and organized information about universities, admission requirements, eligibility criteria, deadlines, scholarships, and application preparation. The information is scattered across multiple sources, making the process time-consuming and confusing. Many students rely on expensive consultants or repeatedly search for the same details without proper planning. Additionally, students struggle to understand which universities best match their academic performance and how to prepare application documents such as essays and Statements of Purpose. This Final Year Project aims to solve these problems by providing an AI-based advisory system that analyzes student academic progress, suggests suitable universities, assists in essay preparation, and organizes the admission process through a simple planner, making admission guidance more accessible and structured.","description":"VIZYON is an AI-based university admission guidance system designed to assist students who plan to apply to universities in Turkey. The system focuses on helping students find suitable universities, plan their admission journey, and prepare application-related content in an organized and structured manner. Instead of automating applications or claiming real-time integrations, VIZYON works as a decision-support and advisory platform.\r\n\r\nThe system allows students to input their academic performance, including grades, marks, and educational background. Based on this data, VIZYON analyzes the student\u2019s academic progress and suggests universities and programs that align with their profile using rule-based logic and basic machine learning techniques. Students can explore universities through a college-finding feature, apply multiple filters, and save their shortlisted options in a built-in planner so they do not need to search repeatedly.\r\n\r\nVIZYON uses a structured dataset that is built using information available on publicly accessible academic websites. Basic details such as university names, locations, and general institutional information are collected from these public sources and organized within the system\u2019s internal database. This dataset acts as the main reference that VIZYON uses when suggesting universities and programs to students based on their academic profile. To ensure that the information remains useful and reasonably up to date, the system follows a hybrid data management approach. This enables the dataset to be periodically reviewed and updated whenever changes are detected at website, instead of relying on static data.\r\n\r\nAdditionally, VIZYON provides advisory-level scholarship awareness by displaying general opportunities and eligibility hints. The system also includes a planner that organizes tasks, deadlines, and preparation steps, helping students track progress and identify pending actions. Overall, VIZYON simplifies the admission preparation process while keeping the system realistic, ethical, and feasible as a Final Year Project.$$\n1. Student Academic Analysis Module\r\nThis module collects and analyzes student academic data such as grades, marks, degree background, and test scores. It evaluates the overall academic progress of the student and prepares the data for university recommendation and eligibility analysis.\r\n2. University Finding & Recommendation Module\r\nThis module enables students to search and discover universities in Turkey through the data from the Database which has been collected from the official websites having public data. It uses rule-based logic and machine learning techniques to suggest universities and programs that match the student\u2019s academic profile, preferences, and eligibility conditions.\r\n3. Eligibility Evaluation Module\r\nThis module checks basic eligibility criteria such as minimum grades, degree relevance, and general test requirements. It categorizes universities as suitable, partially suitable, or not suitable, helping students make informed decisions.\r\n4. Scholarship Awareness Module\r\nThis module displays general scholarship opportunities and provides advisory-level eligibility hints. It does not guarantee funding or integrate with official scholarship portals.\r\n5. Admission Planner Module\r\nThis module allows students to save searched universities, plan tasks, track deadlines, and organize all admission-related activities in one place so repeated searching is avoided.\r\n6. Progress Tracking Module\r\nThis module tracks student preparation progress, highlights completed and pending tasks, and provides non-binding feedback on readiness level.$$\nIn VIZYON, I shall develop the Student Academic Analysis Module, which collects and analyzes student academic data such as grades, marks, degree background, and test scores to evaluate the student\u2019s academic profile.I will also develop the University Finding & Recommendation Module, which enables students to search and discover universities in Turkey using data stored in the system database compiled from publicly accessible sources. This module will use rule-based logic and basic machine learning techniques to suggest universities and programs that match the student\u2019s profile and preferences.Additionally, I will work on the Eligibility Evaluation Module, which checks basic admission criteria such as minimum grades and degree relevance, and categorizes universities as suitable, partially suitable, or not suitable.$$\nIn VIZYON, I shall develop the Scholarship Awareness Module, which displays general scholarship opportunities and provides advisory-level eligibility hints to help students explore possible funding options. This module will present informational guidance rather than integrating directly with official scholarship systems.I will also implement the Admission Planner Module, which allows students to save searched universities, plan admission-related tasks, track deadlines, and organize their application preparation activities in one place so repeated searching is avoided.In addition, I will develop the Progress Tracking Module, which monitors the student\u2019s preparation progress by highlighting completed and pending tasks and providing general feedback on readiness level.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-15 20:50:23","updated_at":"2026-03-15 20:50:23","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
VIZYON: AI-Based University Admission Recommendation and Guidance System for Turkey |
CIIT/SP23-BSE-019/WAH
CIIT/SP23-BSE-020/WAH
|
MARYAM SHAHID
JAVERIA NASIM
|
Feb 24, 2026
10:45 AM
|
Revision Pending
|
| 23. |
Automatic Solar Tracking And Cleaning System With Real-Time Energy Monitoring |
CIIT/SP23-BCS-099/WAH
CIIT/SP23-BCS-108/WAH
|
UMER BASHIR
ALEENA AYYAZ
|
Feb 27, 2026
10:15 AM
|
Revision Pending
|
| 24. |
Smart Cosmetic E-Commerce System with Machine Learning Based Fraud Detection |
CIIT/SP23-BCS-070/WAH
CIIT/FA22-BCS-021/WAH
|
HIFSA EMAN
Eman Abid
|
Feb 27, 2026
10:35 AM
|
Revision Pending
|
| 25. |
{"id":1057,"project_id":1508,"title":"Style With Us \u2013 An AI-Based Personal Fashion Styling and Recommendation Mobile Application","prob":"Online fashion shoppers often struggle to determine whether a particular clothing style or color will suit their body structure and skin tone before making a purchase. This uncertainty leads to dissatisfaction, poor buying decisions, and high product return rates. Most existing platforms only display products and lack personalized styling assistance. There is no intelligent mobile solution that guides users according to their physical attributes. This FYP solves this issue by providing AI-based body type detection and skin tone analysis to recommend suitable outfit styles and color palettes tailored to each user","description":"The user registers and uploads an image through the mobile application. The system processes the image to detect body type and skin tone using AI-based image analysis techniques. Based on these attributes, personalized outfit styles and color recommendations are generated. Users can browse suggested clothing options and evaluate recommended combinations before proceeding with any purchase decision. The application serves as an intelligent styling assistant to improve decision-making and reduce incorrect purchases.$$\n. User Management Module Handles registration, login\/logout, profile management, and secure image upload. This module ensures that user data is stored securely and that images uploaded for analysis are associated with the correct user profile.\r\n2. Body Type Analysis Module Performs image preprocessing and classifies the user's body structure for styling recommendations. It utilizes computer vision techniques to analyze the uploaded image and categorize the user's physique (e.g., hourglass, rectangular) to determine the most flattering clothing cuts.\r\n3. Skin Tone Detection Module Detects skin tone and generates appropriate color palette suggestions. By analyzing facial regions in the uploaded image, this module identifies the user's undertone (warm, cool, or neutral) and recommends specific colors that enhance their appearance.\r\n4. Outfit Recommendation Module Combines analysis results to recommend clothing styles and outfit combinations. This is the core logic engine that takes the outputs from the Body Type and Skin Tone modules to filter and suggest specific apparel that matches both criteria.\r\n5. Product Browsing Module Displays recommended clothing items and allows exploration of outfit categories. It serves as the front-end catalog where users can view the curated suggestions, see details about the items, and visualize how different pieces work together.$$\n1. User Management Module Handles registration, login\/logout, profile management, and secure image upload. This module ensures that user data is stored securely and that images uploaded for analysis are associated with the correct user profile.\r\n2. Body Type Analysis Module Performs image preprocessing and classifies the user's body structure for styling recommendations. It utilizes computer vision techniques to analyze the uploaded image and categorize the user's physique (e.g., hourglass, rectangular) to determine the most flattering clothing cuts.\r\n3. Skin Tone Detection Module Detects skin tone and generates appropriate color palette suggestions. By analyzing facial regions in the uploaded image, this module identifies the user's undertone (warm, cool, or neutral) and recommends specific colors that enhance their appearance.\r\n4. Outfit Recommendation Module Combines analysis results to recommend clothing styles and outfit combinations. This is the core logic engine that takes the outputs from the Body$$\n\uf0b7 Image Preprocessing Pipeline:\r\n\uf0b7 Developing the initial processing stage using Python and OpenCV.\r\n\uf0b7 Implementing algorithms for noise reduction (Gaussian blur), resizing, and Background Removal to isolate the user's body from the surroundings for accurate detection.\r\n\uf0b7 Body Type Detection Logic:\r\n\uf0b7 Feature Extraction: coding logic to detect key body landmarks (shoulders, waist, and hips) using contour detection or pose estimation libraries.\r\n\uf0b7 Ratio Calculation: Implementing mathematical formulas to calculate ratios between body parts (e.g., shoulder-to-waist ratio).\r\n\uf0b7 Classification: Developing the decision tree that maps these ratios to standard body shapes (Hourglass, Pear, Rectangle, Inverted Triangle, Apple).$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-06 00:58:21","updated_at":"2026-03-06 00:58:21","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Style With Us – An AI-Based Personal Fashion Styling and Recommendation Mobile Application |
CIIT/FA22-BSE-112/WAH
CIIT/FA22-BSE-082/WAH
|
Saif Ur Rehman
Ubaid Ahmed Khan
|
Feb 27, 2026
10:55 AM
|
Revision Pending
|
| 26. |
{"id":1073,"project_id":1502,"title":"Smart Hydro Power Monitoring and Forecasting System (SHPMFS)","prob":"Hydroelectric operations under PEDO play an important role in regional energy supply but current monitoring practices rely on fragmented data sources and manual spreadsheet records which limit centralized monitoring and real time operational analysis across powerhouses. Electricity generation and hydrology data are often stored separately which makes it hard to analyze generation efficiency and long term operational trends. Forecasting is mostly reactive and not based on systematic analysis of historical data and operational anomalies are often detected late due to the absence of automated monitoring systems which reduces operational efficiency and delays decision making. The proposed Smart Hydro Power Monitoring and Forecasting System aims to address these challenges by providing centralized data management along with generation analytics dashboards and AI based electricity forecasting and anomaly detection with analytical root cause insights and automated reporting to support more efficient and data driven hydroelectric operations.","description":"The Smart Hydro Power Monitoring and Forecasting System is a data driven platform designed to improve hydroelectric monitoring through centralized data integration and predictive analytics. The system collects electricity generation and hydrology data from hydro powerhouses and stores it in a structured database which is then analyzed through interactive dashboards and correlation analysis along with forecasting models and automated reporting tools. An AI Forecasting Engine uses machine learning models to predict short term electricity generation based on historical generation data and hydrological patterns. The system also includes an anomaly detection module that continuously monitors operational data to identify unusual patterns and provides analytical root cause insights to assist users in identifying potential operational issues. Administrators can set generation targets for each powerhouse and the system automatically compares actual values with those targets to evaluate performance. The main objective is to transform hydroelectric monitoring from manual and reactive processes into a centralized and predictive system that improves operational visibility and forecasting capability along with decision making efficiency.$$\n1. Powerhouse Data Collection and Storage System\r\nA centralized database system that collects electricity generation and water inflow and outflow data from hydro powerhouses and supports historical data storage and integration of legacy datasets such as Excel or CSV files.\r\n\r\n2. Generation Analytics Dashboard\r\nAn interactive dashboard that visualizes electricity generation trends across powerhouses using charts and performance indicators for daily and weekly and monthly analysis.\r\n\r\n3. Hydrology Generation Correlation Engine\r\nAnalyzes the relationship between water inflow and electricity generation to compute efficiency metrics and identify utilization patterns.\r\n\r\n4. AI Forecasting Engine\r\nUses suitable machine learning models to forecast electricity generation for short term operational periods using historical generation and hydrology data.\r\n\r\n5. Anomaly Detection and Root Cause Analysis\r\nContinuously monitors operational data to detect abnormal generation or water flow patterns and provides estimated root cause insights based on data patterns to assist users in identifying potential operational issues.\r\n\r\n6. Target Setting and Performance Monitoring\r\nAllows administrators to define generation targets for each powerhouse and automatically compares actual generation values with targets to evaluate performance.\r\n\r\n7. Generation Forecast Dashboard\r\nDisplays predicted electricity generation values along with historical trends to help users understand expected generation patterns.\r\n\r\n8. Automated Weekly Reporting System\r\nGenerates automated weekly reports summarizing generation trends and forecasting results along with hydrology insights and detected anomalies.\r\n\r\n9. User Access Control and Security\r\nImplements role based authentication and maintains activity logs to ensure secure and accountable access to all operational data.$$\nIn SHPMFS I shall develop the following modules.\r\n(i) Powerhouse Data Collection and Storage System which includes centralized data collection and historical data storage and legacy dataset integration.\r\n(ii) Generation Analytics Dashboard which includes trend visualization and performance indicators for daily and weekly and monthly analysis.\r\n(iii) Hydrology Generation Correlation Engine which includes efficiency metrics computation and utilization pattern identification.\r\n(iv) Target Setting and Performance Monitoring which includes generation target definition and automatic performance comparison.\r\n(v) User Access Control and Security which includes role based authentication and activity log maintenance.$$\nIn SHPMFS I shall develop the following modules.\r\n(i) AI Forecasting Engine which includes machine learning based electricity generation forecasting using historical and hydrology data.\r\n(ii) Anomaly Detection and Root Cause Analysis which includes abnormal pattern detection and estimated root cause insights.\r\n(iii) Generation Forecast Dashboard which includes predicted generation visualization and historical trend display.\r\n(iv) Automated Weekly Reporting System which includes automated report generation summarizing generation trends and forecasting results and hydrology insights and detected anomalies.$$\n$$\n$$\n$$\n$$\n","comments":null,"isDraft":1,"status":1,"created_at":"2026-03-14 05:44:32","updated_at":"2026-03-14 05:44:32","isReviewDraft":0,"isInternalDraft":0,"isExternalDraft":0,"reviewedDate":null,"markedDate":null}
Smart Hydro Power Monitoring and Forecasting System (SHPMFS) |
CIIT/SP23-BSE-058/WAH
CIIT/SP23-BSE-059/WAH
|
FATIMA LIAQAT
MIRAYE AZIZ
|
Feb 27, 2026
11:15 AM
|
Revision Pending
|