Minerva is an integrated virtual assistant for the Visually Impaired. It recognizes different objects, detects the currency of different paper bills, identifies the color of objects, reads texts from reading materials, recognizes facial expressions and predicts person’s age and gender, tells weather information, and decodes the labels of products.