Primero obtenga una idea holística sobre los siguientes conceptos:
PNL y NLU –
Recuento de palabras, análisis de sentimientos basado en un diccionario de palabras buenas y malas, etiquetas POS, similitud de palabras, similitud de oraciones, TF-IDF, Word-net, etiquetado de entidad con nombre, similitud semántica, texto a voz, símbolos fonéticos, ASR, etc.
Consulte el enlace para obtener más detalles: http://nlp.stanford.edu/~wcmac/p…
Aprendizaje automático (útil para PNL):
Modelos Markov, HMM, SVM (lineal), RNN, LSTM.
- ¿Debo escribir el código de Random Forest por mi cuenta o usar implementaciones existentes?
- ¿Qué es mejor para alguien que esté dispuesto a hacer un doctorado en visión artificial: conocer un método en profundidad y aplicaciones ampliamente, o lo contrario?
- ¿Es un árbol de decisión solo un nombre elegante para una secuencia de declaraciones if-else-if-else -if-else?
- ¿Cómo se puede imitar la intuición humana en los algoritmos de aprendizaje automático? ¿Es importante el modelado de la intuición en el aprendizaje profundo?
- ¿Cuáles son los problemas de investigación abiertos en el aprendizaje automático para la detección de intrusos?
Juega con algunos de los casos de uso básico de PNL y NLU, el punto en el que te das cuenta de que estás muy versado en todos los jerga involucrados en este campo. Puedes proceder a construir tu propio chatbot.
Ahora, construir un bot de chat por nuestra cuenta que también desde cero es en sí mismo una gran cosa. Por lo tanto, le sugeriría algunas herramientas con las que puede obtener algunas ideas con sus ideas. Todos se usan para crear chatbots, tienen una arquitectura incorporada como redes neuronales y RNN para comprender efectivamente el lenguaje natural. Para que pueda centrarse más en otras cosas relacionadas con su dominio específico.
Herramientas para crear ChatBots –
Plataforma conversacional UX para productos y servicios, – Por Google
Ingenio – aterrizaje, – por Facebook
Servicio inteligente de comprensión del lenguaje (beta) – por Microsoft
Desde mi experiencia personal, ApiAi – de Google está bien documentado y probado, proporciona una buena integración con aplicaciones de terceros, por lo que puede utilizar su herramienta creada con Google Home, Amazon Alexa, Facebook Messenger, Microsoft Cortana, etc.