Mohammed Riaz Capstone

As a graduate for the year of 2024, for my senior capstone project I developed a website that is purposed around a question-and-answer, artificial intelligence (AI) chatbot for Science Leadership Academy (SLA), Center City specific questions. This project was developed to be an informational hub for SLA specific answers, so that students, whether they are current SLA students or upcoming students, are able to find quick answers for any questions they have. Although the database is not as broadscale as it was supposed to be, as in the fact that it doesn’t know about every teacher nor does it know about every current event, it knows about a few teachers, serving as the start of something that could be further improved by anyone who wants to pursue the capstone in the future. And if no one wants to pursue it, that’s completely fine! Since the reason for its proposition was to lessen the fear mongering brought forward due to AI advancements, and show the good things AI can do under the right intentions and hands.

And , if someone does end up trying to further improve it, I hope this paragraph will help you. The languages I needed a basic understanding of are Python, Javascript, CSS, and HTML, which I already knew a bit about. Resources to learn include: W3schools, YouTube, and Codecademy. The AI, the python code, is the backend – cannot be seen – of the website, while the HTML, CSS, and Javascript are the frontend of the website – can be seen. For the AI, look into FAISS, Hugging Face, and Langchain. For hosting the website, look into Vercel, and for hosting the Python app, look into Pythonanywhere, Heroku, or Render. That’s it, good luck!

Website (AI may or may not be down atm):

Annotated Bibliography: