Tuve exactamente el mismo sueño que tú. Yo también, como estudiante, quería hacer un asistente personal.
Entonces aprendí Python desde cero. Leí en PNL, Modelo de Markov, etc. No tenía a nadie que me ayudara.
Luego, desarrollé un Asistente personal, llamado Tzara en Python.
- ¿Cuáles son varias cosas que deben considerarse al elegir un algoritmo de aprendizaje automático como SVM, redes neuronales, árboles de decisión, etc.?
- ¿Las inteligencias artificiales tendrán sentido del humor?
- ¿Cuál será la próxima gran novedad en la visión por computadora, después del rápido progreso en el aprendizaje profundo?
- ¿Alguien aquí conoce el mejor instituto para aprender IA en Bangalore, India?
- ¿Cómo podemos usar Hadoop para AI?
Estas son algunas de las cosas que hace: enviar correos electrónicos, establecer recordatorios, abrir aplicaciones, conversar (básico), reproducir películas y canciones, abrir archivos PDF, etc.
Echa un vistazo al código en Github.
Yo sugeriría que, para familiarizarse con las cosas, descargue el proyecto. No está completo, pero requiere que el usuario escriba código. Siga los pasos descritos en el archivo Léame, y pronto tendrá un asistente personal en funcionamiento en Python. Luego puede agregar módulos, personalizarlos, hacerlo más fresco. De esta manera, habría aprendido Python y desarrollado un asistente personal.
Luego cárguelo para que otros lo aprendan y compartan.
Por último, si te quedas atascado, avísame. Trataré de ayudar.
¡Buena suerte!