¿Cuáles son todas las formas en que Quora usa el procesamiento del lenguaje natural (PNL)?

Utiliza una combinación de aprendizaje automático y procesamiento del lenguaje natural para garantizar contenido de alta calidad en el sitio.

  • Algoritmo de clasificación (aprendizaje automático) para agrupar preguntas en categorías.
  • Algoritmo de análisis para la corrección gramatical.
  • Análisis de clúster y algoritmo de cálculo de similitud SMD para encontrar preguntas duplicadas.
  • Algoritmo similar a AGV que proporciona la relevancia de las preguntas devueltas como resultados de búsqueda instantánea y la relevancia de los temas sugeridos para las preguntas que se hacen. Encuentra un tipo de homogeneidad en un conjunto de datos y los divide en un número finito de grupos. También utiliza un algoritmo similar para las clasificaciones.
  • Modelado de temas utilizando la asignación de Dirichlet latente, cuando hace una pregunta, automáticamente le asigna algunos temas.
  • También usa Thrift.
  • Aparte de eso, cose se basa principalmente en Python (lenguaje de programación), Tornado (marco web), PyPy.

Aparte de eso, estoy seguro de que sus proyectos de Machine Learning incluyen la palabra “Deep”

D Adam D’Angelo en Twitter

No sé cómo exactamente quora usa PNL. Pero una de las aplicaciones básicas de PNL para cualquier sistema colaborativo de respuesta a preguntas sería extraer todas las palabras que ha utilizado en sus respuestas para perfilar al usuario. Las técnicas que se pueden utilizar aquí son el análisis semántico latente, PLSA. Una vez que el usuario se perfila utilizando cualquiera de las técnicas, existen varias aplicaciones. Una cosa simple que se puede hacer es enrutar una nueva pregunta a un usuario para que responda según su experiencia en el campo.

Esto es lo que haría: solo tuitee a los ingenieros y expertos de Quora y le dirán: http://bit.ly/1qxmipO : ¡Aquí hay una lista de los mejores chicos de Quora! ¡Probablemente responderán!

Si desea mantenerse actualizado con los artículos sobre procesamiento de lenguaje natural,
Procesamiento de lenguaje natural – http://bit.ly/1Bah8EU