Es genial que quieras aprender IA y crear tus propias aplicaciones. Hay muchos recursos buenos que puedes considerar antes de escribir tu primera aplicación (un bot de chat).
Como puede buscarlos fácilmente en Google, prefiero proporcionar algunos puntos que debe tener en cuenta antes de considerar cualquier MOOC:
1. ¡Tenga una visión general amplia primero!
- ¿La inteligencia artificial causaría vulnerabilidad para la próxima generación?
- ¿Qué calificaciones se necesitan para hacer algo relacionado con la inteligencia artificial?
- ¿Podré ingresar al campo de AI / AGI si doy doble especialización en CS y Economía?
- ¿Qué podría reemplazar la inteligencia artificial?
- Con Google y Facebook arrojando tanto dinero al talento de IA, ¿es la verdadera preocupación de AI que la avaricia en el sector supere la verdadera paridad de innovación y nuevas ideas?
El aprendizaje automático y la IA son vastos temas con aplicaciones en varios dominios diferentes. Asegúrate de entender de qué se trata. ¿Cuáles son los pasos generales involucrados en el desarrollo de algoritmos, diversas técnicas, matemáticas relevantes, etc.? Esto lo ayudará a comprender el poder de la IA, lo que liberará aún más su creatividad (chatbot general, chatbot tipo asistente virtual, chatbot experto en dominios y varios otros). puede llegar e implementar). Me viene a la mente el curso de Andrew Ng sobre Machine Learning, que puede hacer un excelente trabajo al ayudarlo a lograr esta amplia perspectiva.
2. Aprender programación
La programación es esencial para el desarrollo de cualquier aplicación. Intente aprender a crear algoritmos y diagramas de flujo e implementarlos como códigos en un idioma específico. Para AI, puedes elegir JAVA y Python. Si al principio desea aprender y experimentar con ideas, puede optar por MATLAB mientras está tomando cursos para lograr el punto 1 anterior. Mathworks (compañía que creó MATLAB) tiene excelentes recursos y tutoriales en su sitio web. Hay excelentes cursos sobre Udemy y Coursera que ofrecen experiencia en JAVA y Python.
3. ¡ Experimente con imaginación y pruébelos!
Una vez que logre los dos puntos anteriores, comience con un marco básico para su chatbot y desarrolle el algoritmo y su diagrama de flujo. Puede implementar ese diagrama de flujo como un chatbot de forma gratuita utilizando el servicio ofrecido por Motion AI: los chatbots facilitaron la comprensión de los conjuntos de características y errores en su algoritmo. Cuando esté seguro de que funciona como debería, impleméntelo escribiendo el código usted mismo y distribúyalo a sus amigos y pídales que lo prueben. ¡Recibe sus comentarios y agrega tu propia creatividad para hacer un chatbot incrementalmente mejor!
Todo lo mejor para usted !