Los componentes, por supuesto, consisten en más partes. Por lo tanto, cuando se buscan los componentes del procesamiento del lenguaje natural, existe un cierto grado de variabilidad en cuanto a dónde comienza un componente y comienza el siguiente. Pero aquí va:
En general, los componentes son recursos o secciones de los algoritmos que funcionan en el material digitalizado.
Ejemplos de recursos son:
- Usando TensorFlow, ¿cómo construiría una IA que pueda reconocer patrones en secuencias numéricas y luego transmitir el patrón al usuario? Está destinado a aprender los patrones que le doy de comer.
- ¿Cuál es la diferencia entre la función de pérdida y la función de activación?
- ¿Qué es una red cortical recurrente?
- ¿Por qué es tan lento TensorFlow?
- ¿Qué papel juega la función logística en el algoritmo de regresión logística en el aprendizaje automático?
- Reglas gramaticales y sintácticas relevantes para un idioma
- Diccionario de definiciones para tokens en el idioma en cuestión
- Información de parte del discurso (clase de palabras) para el idioma en cuestión
Ejemplos de secciones de algoritmos (y procesos realizados por algoritmos) son:
- preprocesamiento de entrada, reconocedor de voz, preprocesador de texto. reconocedor de gestos
- Análisis morfológico
- parte del etiquetado del discurso
- análisis
- sintaxis y semántica compositiva
- desambiguación
- módulo de contexto
- resolución de la anáfora
- planificación de texto
- generación táctica
- generación morfológica
- Análisis morfológico
- procesamiento de salida
- texto a voz
- formateador de texto
Es posible que se necesiten otros componentes para aplicaciones de producción donde el procesamiento del lenguaje natural se implementa como un sistema que responde automáticamente a las solicitudes de los clientes ea.