
Justin C
- Research Program Mentor
Industry expert
Expertise
Computer Science, Data Science, Machine Learning, Web Development, Full-Stack Engineering, Reinforcement Learning, Linear Algebra, Computer Graphics, Computer Vision, Computational Photography
Project ideas
Build Machine Learning Classifier from Scratch with Python/NumPy/Math
Build a classical machine learning classifier from scratch, using only python and NumPy. This will help the student learn the math behind machine learning, which is essential to building good intuition/foundation for really understanding how it works. Will delve into a decent amount of theory, proofs, and conceptual material, so be prepared. The content and this project is of upper-division college or grad school level, so you will get a great head start!
Develop your own web-app
An open ended project to develop your own web application! This is a great way to learn the fundamentals of design/architecture, technologies, and industry-like experience all while solving some real-world problem you are interested in!
Email Classification
Machine Learning project (primarily NLP) that will require working with email/text data to derive solutions through classification of some sort. - Learn data science and machine learning workflows, technologies, practices - Some examples include filters (such as Spam/Ham, etc.), importance, category/domain of content, just to name a few