top of page

Turn ideas into research projects

A world-class research program that has helped high school and middle school students win numerous competitions and publish papers.

Why AIClub Research Program?

The only program that enables your student to build unique research projects on a topic they care about.

Topics from science, healthcare, climate, sports, music, and more.
Expert mentors with Ph.Ds in computer science and artificial intelligence.
Proven wins with 200+ national and international awards and 25+ research publications in the past 2 years alone. Six patents were submitted by students using their AIClub projects!

Personalized Program

  • One-on-one mentorship

  • Flexible scheduling

  • Leverage your academic interests

  • Online from anywhere

Expert Mentors

  • Work one-on-one with a researcher in the field

  • Receive personal feedback and advice from an academic expert

Unique Projects

  • Submit to competitions

  • Present at a conference

  • Publish a paper

  • Create an app

  • Build hardware powered by AI

AIClub Research Program Icon.png

Welcome to our research institute, where we offer a unique approach to learning and executing unique research projects.

Unlike typical matching services that merely pair you with a researcher and step back, we stand out as a comprehensive platform dedicated to your growth. With a team of accomplished PhD mentors and skilled instructors, we're committed to guiding you through a journey of discovery.

AIClub Research Program (4).jpg

Project Spotlight

CO2 Sensei Artificial Intelligence.png

CO2 Sensei

The pandemic directly affected the way businesses operate, threatening many people's livelihoods. Team MDS created an iPhone app that businesses and individuals can use to measure the CO2 levels around them, to help them in reopening their business.


1. Technovation Girls Grand Prize 2021

2. Project CS Girls National Winner 2021

3. Congressional App Challenge - Gift Certificate and Presentation Opportunity - Jackie Speier District 2021

4. Poster Presentation accepted to the ICML COVID/AI Workshop 2022

Climate Change Student Project.png

Climate Change

Projects to tackle the issue of the prominent threat of climate change are rising. This project uses AI to detect and measure greenhouse gases more effectively.


1. Alameda County Science Fair - 1st Place 2022

2. Special award from USAID


3. CSEF - 4th Place Winner in Senior Division 2022

4. JSHS National Symposium -1st Place Poster Category in Environmental Sciences 2022

5. Paper accepted into AAAI 2022

6. Two papers accepted to the MIT Student Research Conference 2022

7. BioGENEius - Finalist 2022

Ballet Jump

AI Ballet Instruction

AI in combination with the fine arts can produce unique and interesting innovations. This student trained her AI to understand and teach ballet to students. This is a great option for many aspiring students who may not find ballet lessons accessible or affordable.  This research project included innovative uses of AI to analyze video, followed by classification techniques to assess the quality of dance moves. The solution is capable of analyzing dance moves and recommending corrections for correct execution and physical safety.


1. Research paper accepted to the 21st IEEE International Conference on Machine Learning Applications - Special Session on Education (2022). The research will be published in the conference proceedings and presented live to workshop attendees.

MRI Scan Image

Alzheimer's is one of the top 10 causes of death in the United States and is currently incurable. This student created an app that allows for a user to insert an MRI image, and the AI will predict the risk of Alzheimer's from Low to High risk. This AI helps with the diagnosis of Alzheimer's at an earlier stage, thereby allowing patients to try different treatment options and encouraging a more positive patient outcome.


1. Synopsys Science and Technology Championship (Santa Clara Valley Engineering Fair Association)  - Special Award from the Army and Navy Corps - 2021

2. Research paper published at SPIE Workshop on Machine Learning 2022. Paper was presented live to conference attendees and appears in the SPIE 2022 Conference Proceedings.

3. Pending Patent 2022

Forecasting Alzheimers

AIClub students have applied their learnings to solve real-world problems, winning national and international recognition. Here are some of their recent competition wins. 


SEFH Logo.png

Science and Engineering Fair of Houston

Special Award


JSHS Symposium




Conrad Challenge



JSHS Logo.png


Invited to Present


App approved on Apple App Store



Student Wins!

Select Publications from Past Students

Transfer learning and data augmentation in osteosarcoma cancer detection

Jason Chu and Sarah Khan

Journal of Emerging Investigators

Transfer learning and data augmentation in osteosarcoma cancer detection.PNG

Real-time Waste Segregation at the Individual Level: The Smart Waste Sorter

Shriya Shukla and Atul Dubey

Proc. SPIE 12528, Real-Time Image Processing and Deep Learning 2023

Real-time Waste Segregation at the Individual Level The Smart Waste Sorter.PNG

A Time Series Clinical Data-driven Preprocessing Approach to Early Sepsis Diagnosis

Sadik Aref; Lachin Fernando; Sindhu Ghanta

2023 IEEE Conference on Artificial Intelligence (CAI)

A Time Series Clinical Data-driven Preprocessing Approach to Early Sepsis Diagnosis.PNG

View more

AIClub Research Program (3).jpg

Our high-quality curriculum is designed to empower you to craft your research projects from scratch. We believe in the value of learning by doing, and our approach ensures that you not only understand theories but also put them into action in a research project.

But we don't stop at learning. We're passionate about showcasing your research to the world. We support you in publishing your work at various competitions and esteemed venues. Your research deserves to be recognized, and we're here to help you shine.

Laboratory Scientist

Join us on a transformative research journey where mentors, instructors, and a vibrant community come together to elevate your skills, empower your creativity, and celebrate your accomplishments.


Welcome to a place where learning meets execution and knowledge transforms into meaningful contributions.

Get started with a free consultation

Interested in learning more?

Book a time slot and discuss how your child can join the AIClub Research Program.

Glass Buildings

Dr.Nisha Talagala

Nisha Talagala is the CEO and founder of AIClub. Nisha co-founded ParallelM which pioneered the MLOps practice of managing machine learning in production. Nisha is a recognized leader in the operational ML space with more than 20 years of expertise in software development, distributed systems, technical strategy and product leadership. Nisha earned her PhD at UC Berkeley where she did research on clusters and distributed systems. Nisha co-chairs the annual conference on production machine learning (OpML). Nisha holds 68 patents in distributed systems and software, is a frequent speaker at industry and academic events, and is a contributing writer to Forbes Online/Cognitive World and other publications.

Dr Amit Gupta_edited.jpg

Dr.Amit Gupta

Amit Gupta is the Head of Products at AIClub. Amit has 20+ years of expertise in large-scale distributed systems design and development, and he was previously co-founder and CTO at Andale and Jasper. He holds a Ph.D. from the University of California at Berkeley, and has 50+ patents covering various aspects of Computer Networking, Distributed Systems, and Security.

Dr Sindhu Ghanta_edited.jpg

Dr.Sindhu Ghanta

Sindhu Ghanta received her M.S. degree from Texas Tech University in 2010 and her Ph.D. degree in electrical and computer engineering from Northeastern University, Boston, USA. She was a Post-Doctoral Fellow with BIDMC and the Department of Pathology, Harvard Medical School, where she was involved in detection and classification of features from histopathological images. She worked as a research scientist with Parallel Machines on monitoring the health of ML algorithms in production and has many publications on ML innovations. She currently works as the Head of Machine Learning at AIClub.

Blue Office Buildings

Learn about your mentors

Brilliant AI innovations from AIClub students!

2021 Student Research Symposium.png
2022 Student Research Symposium.png
2023 Symposium Cover.png
Working on a Computer

I cannot say enough about the AI Club and Ms. Nisha as a mentor. As parents we have been looking for what will spark our middle school son’s passion and interest. Within 6 months of being part of the AI Club, our son’s spark for AI and science blossomed. He went on to win first place and a special award for Symposium and now qualified for national and other selective science programs.

Bay Area Parents of 7th Grade Son

AIClub 1:1 FAQ

  • How does data help AI?
    Previously we talked a little bit about how AI's need a lot of data to learn patterns from. In this video we'll talk about how this data looks. Data can be in many forms, it can be numbers, images, videos, audio, etc. We will focus on data that can be stored in tables. You might have seen tables and softwares like Excel or Google Sheets. It essentially consists of some rows and some columns. What you see on this slide is that rows are numbered 1,2, 3 and so on, while the columns are labeled A, B, C etc. This is the basic structure of tables as you'll see in Google Sheets. It consists of several rows and columns. Let's take an example dataset. In this dataset, note that the columns are, number of countries visited, number of years in school, height and, who am I. You see how the two words feature and label appear right about in yellow color. These are really important 2 words. You'll be using them quite a lot when you build an AI. First thing to note is that there is a single column called label and rest everything is features. Label refers to what you would like your AI to predict and features represent information that you will provide your AI for it to make predictions. For example, in this data set, the features are `number of countries visited`, `number of years` in school and `height` and the label is `Who am I`. This means that you will give your AI information about how many years someone went to school, how many countries someone visited and their height. The AI will take this information and it is supposed to predict if this person is an adult or a child. Another word that you come across is sample. Every row here is called a sample. On this slide, for example, there are three samples,, which are provided to the AI to learn from. A really good question here is, what is a good number of samples? How many samples do you need to provide your AI, before it can learn to do predictions?. In the real world, there are sometimes millions of samples. It really depends on the kind of prediction that you're trying to make. The number of features which is the number of columns can also be like hundreds, or 1000s in the real world. For a simple example like this, probably a few 100 samples are enough for the AI to learn the pattern. But what happens if you don't provide enough samples?, what if I provide only these three samples?. The AI will have a really hard time to recognize patterns. So it may not do that great a job, if you don't provide enough samples. The process of building an AI can be divided into 2 stages. The first stage is called training. Training is the process by which AI learns patterns from data. For example, if you give it three features and one label column, it will try to recognize patterns in your features that will help it to predict the label. The output or result of training is something called a model. You can think about the model as the brain. This brain has learnt a specific task to recognize certain patterns in data and is now capable of making some predictions. Here is another example of providing data to an AI. This is a table which contains only two columns. The label column is the feeling, and the feature is the sentence. The AI will get this information as an input, and it is supposed to predict if someone is happy or sad. You can provide a bunch of these examples as data to your algorithm, and the algorithm will recognize patterns in these sentences and create a model. And once a model is created, it is capable of making predictions on new data that comes in. Now you can use this model in a second stage called the prediction stage where you can provide it with any English sentence or even a paragraph, and the AI is going to predict if that sentence is happy or sad. One thing to note is that an AI can do a very specific job, and how well it does that job depends on the quality of data that you provide. If you train an AI to detect if someone is happy or sad, then that's the only thing that AI can do. What will happen if you provided data about how many years someone went to school to an AI that has learnt to predict mood?. The AI has no idea about that kind of data, it will be super confused and do nothing. So AI's are very specific problem solvers, they learn to solve a specific problem. We have introduced a lot of new terms in this video. To reiterate, the new words that you have heard are training, which is the stage where you help your AI to learn patterns, prediction stage, which is also popularly called inference which is where your AI answers new questions. Lets talk about one last new term called AI Service. Going back to the example that we saw, where you can enter a sentence and it's going to predict happy or sad, a corresponding AI service would work something like this. You type in a sentence in english, lets say in a box and the AI service will take this as an input and predict if you're happy or sad. You actually interact with a lot of such AI services in your daily life, like Siri, google home, google translate etc. these are all AI services, where you have a model that has already trained on a lot of examples and is available for you to use. In this course, we are going to be creating such AI services, and depending on what kind of data you train your AI model with, the service is going to do a very specific job for you. So whenever we say AI service, think about it as the inference stage or the prediction stage, where you expect the service to accept new data and provide a prediction.

Email us to find out more!

bottom of page