Edusmart is an application that will assist technical people with understanding complex concepts in an intelligent and user driven way. Edusmart's goal is allow for rapid retreival of these concepts in a device independant way. It will teach the user a