![Featured image for “[UG/MS] AI/ML Research/Web App Opportunity in AI for Social Good”](https://www.cs.usc.edu/wp-content/uploads/2025/06/USC-Featured-Photo.png)
The following announcement is from Professor Angela Zhou. Please contact them directly if you have any questions.
Join our team on an AI for Social Good project in collaboration with a leading homelessness services nonprofit. We’re using AI and Natural Language Processing (NLP) to analyze caseworker notes and evaluate the impact of street outreach interventions. You’ll help build practical tools that have a direct social impact.
The main goal is to develop functional, web-based prototypes for our nonprofit partners for case histories: create interactive data visualizations that link AI summaries to their source text.
There is a lot of opportunity to explore further: methods (like RAG) to validate AI-generated summaries of case notes, methods for generating fine-tuning datasets and developing evals, advanced topics like building data annotation interfaces or fine-tuning Large Language Models (LLMs).
Requirements
-
Experience in web application development with Python.
-
Interest in applying CS/AI to social good challenges.
-
Sensitivity to the domain (confidential data in homelessness services)
-
Interest in working with Large Language Models (LLMs) and applied NLP.
A paid stipend is available, with the scope of work determined by milestones, and your experience and availability. For undergraduates interested in research authorship, we can discuss expanded opportunities for exploration in ongoing research projects.
To apply, please email your resume, transcript, and a link to your GitHub to zhoua@usc.edu. Please include a brief statement of interest. To learn more about our lab’s work more generally, visit: https://angelamzhou.github.io/
Prof. Angela Zhou
Department of Data Sciences and Operations and Computer Science
Published on August 12th, 2025Last updated on August 12th, 2025
