We are interested in how the brain produces intelligent behavior and how neuroscience research can help inform the development of artificial systems. We develop machine learning systems that mimic human processing of visual and auditory cues and construct algorithms to help us understand the complex computations made by the brain. We also build systems that augment our own ability to process information and data.