Skip to content

Vinhit07/0IQ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ECHO
⭐️AI Grader for Assessments ⭐️

This innovative web application streamlines educational assessments by enabling teachers to generate tests using provided or AI-created content. Students access and complete these tests with unique keys, with their responses graded by AI for rapid feedback. Teachers can monitor test outcomes and manage test content, enhancing both teaching efficiency and student learning experiences in a technology-integrated environment.

Team Details

Team number : VH207

Name Email
Sriman Vikram V srimanvgn@gmail.com
Loghadhith J R loghaiitm4@gmail.com
Dharanesh S P dharaneshsp28@gmail.com
Vinith G vinith11107@gmail.com

Sample Images

Screenshot 2024-03-17 150217 Screenshot 2024-03-17 150815 Screenshot 2024-03-17 150244 image image

Problem statement

Addressing the challenge of efficiently grading student assignments with accuracy and providing immediate feedback, while facilitating a dynamic and adaptable test creation process for educators in an online environment.

About the project

  • AI-Powered Evaluation: Automates grading with AI, ensuring accuracy and fairness in assessments.
  • Efficiency and Time-Saving: Reduces grading time, freeing up teachers to focus on instructional duties.
  • Flexible Content Integration: Allows the creation of tests from existing content or through AI-generated material.
  • Customizable Tests: Enables tests to be tailored to specific curricular needs, enhancing educational relevance.
  • Unique Access Keys: Secures tests by giving students specific keys for access, preventing unauthorized entry.
  • Online Accessibility: Facilitates remote learning by allowing tests to be taken from anywhere with internet access.
  • Immediate Grading and Feedback: Offers students instant results and feedback, fostering a more interactive learning experience.
  • Performance Tracking: Provides teachers with insights into student performance, aiding in the identification of learning gaps.
  • Test Lifecycle Control: Empowers teachers with the ability to manage, edit, and delete tests as needed.
  • Departmental or Group Targeting: Enables targeted assessments by allowing tests to be sent to specific student groups or departments.

Technical implemntaion

Screenshot 2024-03-17 150920

Techstacks used

Next , Express , GPT-3.5 , Pinecone (Vector DB) , Langchain (to Integrate LLM) , Postgres , Shadcn (UI Library)

How to run locally

explain detailed steps to run your project locally , example to run a react application

  • step 1 : clone the repo

client

cd client
npm install
npm run dev

server

cd server
npm install
npm run dev

.env for server

OPENAI_API_KEY=
PINECONE_API_KEY=
PINECONE_INDEX=
DATABASE_URL=
PORT = 6969

.env for client

DATABASE_URL=
NEXTAUTH_SECRET=

What's next ?

  1. Enhanced Submission Flexibility: Enable submissions of assignments in various formats, including PDFs of typed and handwritten work, to accommodate all students' needs.

  2. Advanced Handwriting Recognition: Implement AI for recognizing and grading handwritten submissions, ensuring inclusivity and broadening assessment capabilities.

  3. Detailed Performance Insights: Offer granular analysis on individual and group performance, identifying specific areas for improvement to tailor teaching strategies.

  4. Instant Doubt Resolution: Integrate an AI-powered doubt clarification tool, providing students with immediate explanations and fostering a deeper understanding.

  5. Transparent Grading Challenge System: Establish a platform feature that allows students to challenge AI grading decisions, promoting fairness and accuracy in assessments.

Declaration

We confirm that the project showcased here was either developed entirely during the hackathon or underwent significant updates within the hackathon timeframe. We understand that if any plagiarism from online sources is detected, our project will be disqualified, and our participation in the hackathon will be revoked.

About

Hackthon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • Other 0.5%