The Problem
Without advanced—and expensive—test preparation materials, it is very difficult for students to gauge their understanding in a field and predict their scores on standardized tests. Exams such as AP exams are notoriously difficult to prepare for due to the extremely limited nature of the questions released by their administrators, the College Board, and the constant fluctuation of the content tested for on the exams. Using existing data from the Summit Learning Platform, an online tool used by schools across the United States for hosting curriculum and projects in a project-based-learning environment, Prova makes it easier to estimate the score range likely to be recieved by the students.
Prova
Written in Python upon Tensorflow and Keras, Prova's Google Chrome Extension or JavaScript utility extracts information from the Summit Learning Platform, particularly with regards to the students "Cognitive Skills" and scores on "Content Assessments", both incredible metrics showing how well the student has mastered certain content and highlighting which areas demand increased focus and training. I am in contact with the developers of the Summit Learning Platform to see if it is possible to retrieve this data from an API as opposed to via scraping/crawling. None of the data extracted is stored or even transmitted to Prova's servers; rather, it stays local on the clients machine throughout the entire prediction process. Only the output of the ML Predictor goes to Prova. Additional data to assist with estimating standardized test scores is available from short diagnostic quizzes which Prova provides to the user, filling in data points for which the Summit Learning Platform is not comprehensive. Prova has not yet been trained on legitimate student data, due to logistics with collecting and storing the data, so is not truly functional yet.
Because some of the data used in prediction is based upon classes, Prova, with training, would be able to predict success in certain classes, too, based upon the student's grades/"Cognitive Skills" and those of students enrolled in similar classes who have also taken similar classes to the one for which success is being predicted.
Projects
At my high school, Summit Public School: Tahoma, I founded and was the President of AI Club. In addition to work done for the club, I have worked on many other technological projects, some involving AI and some not.