kidskoding / Tom

Tom is a combination of a voice assistant AI and a website that I created to help tutor students in various subjects taught in school! Built using HTML, CSS, Volt.js, Python Flask, OpenAI API, and Docker!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tom

To combat the excessive teacher shortage conflict in the United States, I created Tom, a combination of a voice assistant AI and a website that I created using Python, Django, OpenAI, Docker, Volt.js, Front-End Scripting Languages (HTML/CSS), Juypter Notebook, Artificial Intelligence, Machine Learning, and Deep Learning. Tom has been leveraged to reduce the burden teachers from grades K-12 face on a daily basis.

Tom can conceptually be broken down into three parts: eGrading, eTutoring, and eClassroom.

IMPORTANT
To run the website, please run the "run.py" file
To run the voice assistant, please run the "tom.py" file

Fun Fact: I named my voice assistant Tom because it is the first three letters of my district name Tomball. Tom won the third-place award/trophy at the district-level science fair event and advanced to the Houston level!

About

Tom is a combination of a voice assistant AI and a website that I created to help tutor students in various subjects taught in school! Built using HTML, CSS, Volt.js, Python Flask, OpenAI API, and Docker!

License:Other


Languages

Language:CSS 36.7%Language:HTML 32.4%Language:Jupyter Notebook 16.2%Language:SCSS 10.6%Language:Python 3.0%Language:JavaScript 1.0%Language:Dockerfile 0.0%Language:Shell 0.0%