I need someone to build a prototype that I can use for experimenting with a biology class. Here's the requirements: (link removed)
it'll require front end, back end experience + ability to work with OpenAI APIs.
Details below:
AI-powered practice exam system
This is a prototype for a practice exam system that will be used in a university-level introductory biology course with around 800 students. The goal is to evaluate whether an AI-powered guidance system can improve student learning outcomes on the actual midterm exams. This is a functional prototype, so the user interface does not need to be polished. The focus is on the backend functionality to support the university experiment. All data: questions, learning objectives, textbook references will be provided in CSV files.
I'm looking for a fixed quote as this is a student/project experiment. We're not building anything to move to production to test on other users other than our 800 students. I also need this to be production ready for the 800 students by end of the year (12/31) as I need it for January's semester. It doesn't have to be pretty but it needs to be functional. I expect OpenAI GPT4o or GPT4o mini to be used. API keys will be provided.
Database Model:
Student Table
Name (from Google account)
Email (from Google account)
Questions Table
Question ID
Question Text
Choice A, B, C, D, E (multiple choice options)
Correct Answer
Learning Objective ID List (one Question ID can reference multiple Learning Objective IDs)
Textbook Sections
Has Image (True/False)
Image URL
Learning Objectives Table
Learning Objective ID
Title
Summary
Textbook Page References
Exams Table
Exam ID
List of Learning Objective IDs (10-15 per exam)
Exam Questions Table (cross reference between Exam and Questions table)
Exam ID
Question ID
Condition (1, 2 or 3)
Exam Students Table (cross reference between Exams and Students)
Exam ID
Student ID
Transcript (BLOB)
Exam Question Students Table (child of Exam Students Table)
Exam Student ID FK
Question ID
Answer
Boolean Correct/Incorrect
System Functionality:
Students log in using their UC Davis Google accounts.
For each exam, 10-15 learning objectives are provided.
For each learning objective, 1-2 questions are randomly selected from the Questions table (the questions + learning objectives are all provided in a CSV file).
The questions are assigned to one of two conditions:
Condition 1: Standard multiple choice with right/wrong feedback
Condition 2: Guided resource (provide relevant textbook sections)
The conditions are randomly assigned to the questions.
Students complete the practice exam, with their responses and the provided guidance/feedback stored in the Exam Students table.
After the practice exam, students take the actual midterm exam. Their performance on the learning objectives covered in the practice exam is compared to their performance on the uncovered learning objectives.
The complete transcript of each student's practice exam interactions is stored, including the questions they saw, their responses, and the feedback provided. This allows the instructor to review individual student data if needed.
The system uses the existing bank of questions and learning objectives. No new question generation is required.
If a question has an associated image, the image URL is displayed to the student during the practice exam. Image URL will be provided so the GPT API can pull up the referencing image.
The system is hosted on Google Cloud Platform (GCP) using Firebase for authentication and database storage. We can also use AWS but we need Google account authentication.
How is AI used?
The idea is to leverage the conversational and question-answering capabilities of advanced LLMs to provide students with tailored support during the practice exams, beyond just static text-based hints. The LLM just needs to be 100% aware of the context in the CSV files which shows question association with learning objectives which gets associated with textbook references/summaries
Specifically:
For the "Guided Resource" questions (Condition 2), instead of just providing a link to the relevant textbook section, the system will use an LLM to engage the student in a conversational dialogue.
If the student answers the question incorrectly, the LLM will analyze their response, identify the areas of confusion, and provide personalized guidance. This could include:
Clarifying concepts
Directing the student to re-read specific parts of the textbook
Asking probing questions to help the student arrive at the correct understanding
The LLM's responses will be dynamically generated based on the student's input, rather than a predefined set of hints.
For the standard multiple-choice questions (Condition 1), the LLM can be used to generate additional explanation or context around the correct answer, helping the student build a more comprehensive understanding.
By incorporating these LLM-powered features, the goal is to create a more engaging, adaptive, and learning-focused practice exam experience for the students, with the potential to positively impact their performance on the actual midterm exams.
Some implementation necessities
- A data structure with relational data (users, questions, L.O.s, exam, exam questions, exam students)
- Login and user creation functionality with Google OAuth
- A user-facing website with exam taking functionality and an optional admin-facing app with review functionality
- AI features for feedback w/ prompt engineering
- Possible vector storage database setup for textbook and exam context for reference/summaries. We need to store that student X, did exam Y with questions 1,2,3. Also that question 1 was in condition 1, question 2 was in condition 2, question 3 was in condition 2....
- Integration and transformation of existing question bank
- Devops with deploying code to cloud
We'll need a few screens:
1. Login
2. Exam selection
3. Exam-taking (variations: MCQ w/ Image, MCQ w/o image, guided resource, answer feedback)
4. Pre- and Post-exam screen w/ instructions
5. Instructor admin panel for me to set that Exam 1 should use learning objective XYZ (if a UI takes too long, I just need someone to show me how to update the db with this info)
We don't need a practice vs midterm, they will all be practice exams. Real midterms are not through this tool and it's in person on paper, that's not in scope.
This whole app is a website, so not an android/google app or anything, just a website.
I AM NOT LIKE OTHER 99% OF SELLERS. YOU WILL PAY ONLY AFTER THE WORK IS COMPLETE, AND I ONLY FOCUS ON EXPLAINING WHAT I UNDERSTAND. PLEASE READ IT.
I am going to start your project right now. I will build the AI-powered practice exam system with full backend functionality, integrating OpenAI APIs, Google OAuth for login, and cloud deployment. The system will enable students to complete practice exams with personalized feedback and guidance. I guarantee seamless integration with your requirements for the biology course. Let's get started.
Dear minnab4,
I saw your project titled "AI-Driven Biology Practice Exam System" and I'm interested in submitting a proposal. With over 10 years of experience in software development, I have a proven track record and strong expertise in the required skillset, including MERN Stack, OpenAI.
Here's a bit more about my skillset:
Skills: DevOps, MERN Stack, OpenAI
I'm confident I can deliver exceptional results for your project. Would you be open to discussing this further?
Thank you for your time.
Sincerely,
A Mateen
I'm Renat, a seasoned Full Stack Developer known for my proficiency in AI Chatbot development - a perfect fit for your AI-driven Biology Practice Exam System. Beyond merely integrating OpenAI APIs, I bring substantial, hands-on knowledge and experience in building scalable and robust web applications - an essential quality considering our primary focus is backend functionality for your experiment rather than user interface polishedness. From NodeJS/NestJS to C#/C++ to Laravel - I possess a versatile backend skillset that ensures smooth database management and seamless integration of your CSV-based data.
Throughout my career, I've worked on numerous projects which demand secure authentication, like Firebase and AWS. Rest assured, your requirement of Google Account authentication via Firebase can be handled strategically without any roadblocks. What sets me apart as a developer is my ability to grasp and factor in the very specific nuances of different projects. And your project particularly intrigues me for that reason as well - leveraging the LLM models effectively to give students engaging and contextual guidance during practice exams shows futuristic thinking: à la mode & pragmatic.
I'm looking forward to work with you.
Thanks
Hi there,
To build a prototype for an AI-powered practice exam system for a university-level introductory biology course, I propose creating a web application that integrates OpenAI APIs to enhance student learning outcomes. The system will allow students to log in using their UC Davis Google accounts, take practice exams based on provided questions and learning objectives, and receive personalized feedback through AI.
Could you clarify if there are specific features or functionalities you want prioritized in the prototype, especially regarding the AI feedback mechanism?
I am a senior developer with 7 years of experience in full-stack development, having worked on over 10 projects that involve API integrations and educational tools. My expertise includes backend functionality, database management, and user authentication. I understand the importance of creating a functional prototype that meets the needs of both students and instructors while ensuring data is securely managed.
Skills:
- Full-Stack Development
- OpenAI API
- Database Management
- User Authentication
- Web Application
- Educational Tools
- API Integration
Due to NDA restrictions, I cannot share previous project details, but I am available to discuss different approaches and provide a demo if needed. Please initiate a chat to further discuss the project.
Regards,
Akhilesh
Hi there,
I’ve carefully read your project description - AI-Driven Biology Practice Exam System and really interested in this job.
I’m a skilled mobile developer for 8+ years experience and can offering best quality and highest performance during your timeline.
I’m ready to discuss your project and can start immediately.
I'd like to talking about your proposals via chat.
I will wait for your reply
Thanks!
Yurii
Hi ,
I’m Jovan, and I’m excited about the opportunity to work on your project titled AI-Driven Biology Practice Exam System I have thoroughly reviewed your project description and understand that you are looking for [specific requirements or goals mentioned in the job post].
Why I’m a Great Fit
With over 9 of experience in DevOps, MERN Stack and OpenAI], I have successfully completed similar projects, including [briefly mention relevant past projects or experiences]. My skills in DevOps, MERN Stack and OpenAI allow me to deliver high-quality results that meet your expectations.
Understanding Your Needs: I will ensure a clear understanding of your objectives to tailor my approach effectively.
Deliverables: You can expect [outline what you will deliver, e.g., reports, designs, code] by your deadline.
I believe in maintaining open lines of communication throughout the project to ensure alignment and address any concerns promptly.
I would love the chance to discuss this project in more detail. Please feel free to reach out so we can explore how I can help you achieve your goals.
Looking forward to hearing from you!
Best regards,
Awesome, This is Efan, a professional full stack engineer with 8 years of experience.
Your project is very smiliar to my last project, so I can complete your project shortly.
Let's get started
Thanks
Hello ,
⭐⭐ Mobile expert is here ⭐⭐
I am a professional mobile programmer with over 7 years of experience in OpenAI, DevOps and MERN Stack.
I specialize in creating intuitive, user-friendly apps for both iOS and Android platforms.
- Cross-Platform Development: Proficient in frameworks such as React Native and Flutter, which enables efficient app development and maintenance across multiple platforms.
- Native App Development: Experienced in Swift for iOS and Kotlin/Java for Android, ensuring high performance and seamless user experiences.
- Backend Integration: Skilled in integrating APIs and backend services to provide robust functionality for your applications.
Thanks
AI-powered practice exam system
Hello,
I understand you're looking for a functional prototype of an AI-driven practice exam system tailored for university-level biology students. My approach involves focusing on robust backend development to ensure smooth integration with OpenAI APIs while using Firebase on GCP for authentication and data storage. The system will adeptly handle CSV data to manage questions and learning objectives, offering dynamic AI-guided feedback to enhance student learning. I will also ensure seamless Google OAuth integration for student logins, creating a streamlined user experience. The project timeline aligns with your requirement to have it ready by the end of the year.
Could you specify any preferences for the UI design of the exam-taking interface, even though it doesn't need to be polished?
What specific AI features or behaviors do you envision for the "Guided Resource" questions during the exam?
Are there any particular challenges you foresee in student interaction management?
Looking forward to your thoughts.
Regards,
Muhammad Awais
Dear Client,
I have thoroughly reviewed your requirements for building an AI-Driven Biology Practice Exam System prototype tailored for a university-level introductory biology course. The focus will be on backend functionality to support the university experiment with provided data in CSV files. The system will utilize OpenAI APIs for AI-powered guidance during practice exams, enhancing student learning outcomes for 800 students by the end of the year. My approach involves leveraging the conversational capabilities of LLMs to provide personalized guidance and contextual support during practice exams, ultimately creating a more engaging and adaptive learning experience for the students.
Technical Questions:
1. Are there any specific learning objectives or topics that should be prioritized for the initial phase of development?
2. Do you have a preferred hosting platform between Google Cloud Platform and AWS for the deployment of the system?
3. How should the student data and interaction transcripts be securely stored and accessed for review purposes?
4. Would you require any specific integrations with other tools or platforms for seamless functionality?
5. Have you considered any specific security measures that should be implemented to protect student data and exam content within the system?
I look forward to discussing these questions further to ensure a successful collaboration. Regards,
Hi there,I'm biddin on your project "AI-Driven Biology Practice Exam System"MERN Stack, DevOps and OpenAI
I need someone to build a prototype that I can use for experimenting with a biology class
I have read your project description and i'm a Professional Engineer therefore i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project.
Thanks.
..
.
Greetings!
I’m Roiberth, an experienced full-stack developer with a strong background in AI integrations and educational platforms. I’m excited about your AI-powered practice exam system prototype and am confident in delivering it by your deadline.
Approach:
Database Setup: Design a relational database to handle students, exams, questions, learning objectives, and feedback.
Authentication: Implement secure Google OAuth for student logins.
AI Integration: Leverage OpenAI’s API for dynamic feedback, guided resources, and personalized learning support.
Frontend & Backend: Build a user-friendly interface for exam-taking and an optional admin panel for managing exam configurations.
Hosting: Deploy the application on GCP or AWS with Firebase for secure data handling.
Screens:
Login via Google
Exam selection and instructions
Exam-taking (with dynamic MCQ and feedback variations)
Admin panel for exam configurations
With your CSV datasets, I’ll ensure seamless data integration and functionality. I aim to provide a working prototype that meets your needs and supports 800 students effectively.
Let’s collaborate to enhance student learning outcomes!
Best regards,
Roiberth
Bringing over 7 years of solid experience in MERN Stack development, I am well-equipped to handle the complexities of your AI-driven biology practice exam system. My comprehensive backend knowledge, specifically in Python and Django, aligns perfectly with this project's requirements. Additionally, I possess a deep understanding of OpenAI which will be paramount in ensuring seamless integration of GPT4o API into your final product.
During my career, I've tackled many large-scale projects but what makes me excited about this one is its potential to make a positive impact on education. Having worked extensively with educational apps, I understand the priority here is functionality and reliability, and that's exactly what I'll deliver.
Lastly, I assure you of my dedication and commitment to meet your timeline as agreed upon. Given that our aim is not just to build any system but one finely attuned to your unique needs, let's work together towards creating an AI-powered prototype that exceeds your expectations. Let's breathe life into your ideas!
Hello dear ,
When viewing your job details, It hooked me
because I've so much experience in WordPress, Shopify PHP, Lrarable, CodeIgniter, React, Vue, MongoDb, Node Js ,Api Intergraion ..
I have Worked on similar projects
I have read the details so,l am very happy to let you know that I am interested and able to complete
your project.
I will ensure that all student interactions, answers, and feedback are stored securely, allowing instructors to track progress and review student data as needed.
The system will be deployed on Google Cloud Platform (GCP) with Firebase for secure authentication and database management, ready for up to 800 students.
Kindly Message me to discuss more and show you some work before.
I am waiting for your reply.
Best regards,
I am a skilled AI developer experienced in building prototype practice exam systems. I have the necessary front-end and back-end expertise, and I'm proficient in working with OpenAI APIs. I ensure the system will be production ready for the 800 students by the end of the year, leveraging OpenAI GPT4o or GPT4o mini. Let's discuss further details and costs.