Computer Programming: How can I make an electronic assistant (like SIRI) with a console app in C++ as my first research project? How do I make a virtual assistant like Guile 3D Denise, Siri or JARVIS?