Previously, she was a research scientist at the University of Maryland, Baltimore County (UMBC). She has several years of experience in applications of artificial intelligence to information search, recommender, social, and mobile systems. She has a B.S. in computer science and an M.S. in artificial intelligence from the University of Veracruz, Mexico. She has a Ph.D. in computer science and engineering from the University of South Carolina.