This Honors Thesis was submitted to the School of Computer Science and Information Systems

Document Type



The Personal Virtual Assistant (PVA) is an innovative, inexpensive, and reliable virtual secretary. This user-friendly system will perform many of the tasks commonly performed by a traditional secretary. The PVA will eradicate such problems and it will be easy to train by updating the software. The foundation for this project has come from research previously conducted in computer vision. Advanced features of the PVA will include the ability to identify humans. Some of the problems associated with working with humans can range from forgetting to write an appointment to missing work on a regular basis. The PVA project will expand upon computer vision research and incorporate new features which will lead to an interactive virtual assistant. The system will offer communication and other solutions to users. This system can be implemented in various fields. For example, in education, it can be used to organize and ease student appointments with deans or chairs. In business, offices can use it in instead of a regular secretary. This assistant will never forget about the meeting and will never be tired. Those are only the basic features of the PVA. At the long term a global network of PVA’s can be created allowing them to communicate between each other without need for appearance in person.