0% found this document useful (0 votes)
9 views2 pages

OAT Review Report

The OAT (Outcome-Based Education Assist Tool) system at Puducherry Technological University focuses on enhancing student learning outcomes through a web-based application for managing and analyzing academic performance. It features modules for course mapping, student assessment, and automated report generation, along with a chatbot for querying performance data. The system utilizes a variety of technologies and ensures secure data backup and storage for academic records.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

OAT Review Report

The OAT (Outcome-Based Education Assist Tool) system at Puducherry Technological University focuses on enhancing student learning outcomes through a web-based application for managing and analyzing academic performance. It features modules for course mapping, student assessment, and automated report generation, along with a chatbot for querying performance data. The system utilizes a variety of technologies and ensures secure data backup and storage for academic records.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

OAT ZEROTH REVIEW REPORT

1. Introduction
Outcome-Based Education (OBE) is an educational framework that prioritizes student
learning outcomes over traditional teaching methods.
The OAT (Outcome-Based Education Assist Tool) system at Puducherry Technological
University follows a Top-Down Design Approach, where broad educational goals (PEOs) are
defined first and then broken into specific, measurable outcomes (COs & POs).
The assessment process follows a Bottom-Up Approach, where student performance at the
course level is evaluated and aggregated to assess program-level achievements.

2. Purpose
The primary objective of the OAT system is to develop a web-based application that allows
faculty members to enter, manage, and generate student performance reports (CAT and
Assignments).
The system will also provide performance analysis and secure data backup for academic
records.

3. Scope
The system is designed exclusively for the Department of Computer Science and
Engineering.

4. Operating Environment
- Front-End: HTML, CSS, JavaScript, Bootstrap
- Middleware: PHP
- Database: MySQL
- Server: Apache Tomcat Server
- Compatibility: Chrome, Firefox, Edge
- Advanced Feature: Chatbot using Natural Language Processing (NLP)

5. System Users & Functionalities


- Admin: Assign faculty to courses, manage users, and oversee data management.
- Head of Department (HoD): Analyze student progress, generate reports, and monitor
academic performance.
- Faculty: Upload test and assignment details, enter student marks, and analyze CO
attainment.

6. Data Flow & Modules


The OAT system includes the following modules:
- Course and Faculty Mapping
- Uploading Test and Assignment Details
- Recording Student Marks
- Academic Progress Monitoring
- Automated Report Generation

7. ER Diagram & Relational Schema


The system follows a One-to-Many Relationship Model:
- A staff member teaches multiple courses.
- A course has multiple students.
- A student attempts multiple CATs and assignments.
- A course includes multiple assessments.

8. Report Generation & CO Attainment Calculation


- Direct CO Attainment: Based on Internal Assessments (40%) & End Semester Exam (60%).
- Indirect CO Attainment: Based on student feedback surveys.
- Visualization Tools: Bar Charts, Radar Charts, and Grouped Bar Charts help in analyzing
academic progress at individual and class levels.

9. Database Backup & Storage


- Backup Process: At the end of each semester, student performance data is stored securely.
- Formats: CSV, JSON, Excel Files.
- Storage Options: Local Storage, Cloud Storage, Database Backup.
- Use Cases: Historical data analysis, compliance, system recovery.

10. Chatbot Integration Using LangChain


- The chatbot will provide automated responses based on stored academic data.
- LangChain Implementation: Converts natural language questions into SQL queries and
retrieves student performance insights.
- LLMs Used: Llama 3, Mistral 7B, Falcon LLM (to reduce cost).
- Example Query:
- User: "What is the average mark of students in 2024?"
- LangChain SQL Query: SELECT AVG(marks) FROM students_db_2024;
- Response: "The average mark for 2024 is 78.5."

11. Conclusion
The OAT system enhances academic assessment through structured data management,
automated report generation, and chatbot-based query resolution.
The integration of LangChain and cloud backup ensures seamless performance tracking and
secure data storage.

You might also like