David M. Goldberg

dgoldberg@sdsu.edu | |
(619)-594-0341 | |
SSE 3112 | |
5500 Campanile Drive Mail Code: 8234 San Diego, CA 92182 |
I'm an associate professor (tenured) at San Diego State University (SDSU). I study how machines can interpret human language through AI, machine learning, and text mining. My research uses decision support systems to put these models into practical use. A major application of my work has been in product safety, using text analysis of online reviews to detect hazardous products.
I teach Python-based courses in both applications programming (300-level) and data-driven programming (500-level). I also teach a MySQL- and PHP-based course in enterprise database management (600-level).
I'm currently principal investigator for a California Learning Lab-supported project focused on assessing the needs and challenges of integrating AI in higher education and advancing AI literacy. Previously, I led a federally-funded research initiative supported by the US Navy, applying AI and text mining to screen naval maintenance documentation for equipment at risk of failure.
In addition to my teaching and research, I serve as AI Faculty Fellow with SDSU's IT Division, helping the university explore responsible and effective ways to use AI.
I earned both my bachelor's and doctoral degrees at Virginia Tech, where I was supported by the Richard E. and Carol A. Sorensen Fellowship.
I previously worked as a technical contractor for Jones Lang LaSalle (JLL), developing and curating 3D building datasets for proprietary site selection software.
In my spare time, I'm an avid soccer and baseball fan with a passion for sports analytics. I enjoy Rubik's cube "speedsolving" and am aiming to break my competitive record of 10.78 seconds. Finally, I also love spending time with my cats, Duck and Goose.