Quora: ¿Por qué la construcción de una sólida capacidad de búsqueda y recuperación de información ha sido un desafío para el equipo de Quora?

Si Quora pretende ser un depósito de información, la búsqueda es una función de hacer o deshacer, nadie vaga por la biblioteca del congreso para encontrar información.

Cada día que pasa, la cantidad de información aumenta en Quora aumentando el valor funcional de la búsqueda.

¿La cuestión clave es si Quora posee la experiencia técnica y la voz dentro de la empresa para impulsar el esfuerzo de búsqueda?

Técnicamente la búsqueda es factible.

Me pregunto cuál es su división de ingeniería frontend / backend en términos de recursos. ¿Cuáles son las prioridades de ingeniería?

Quora necesita mantener vivos a sus diversos clientes frontend: navegador web, iPhone, iPad, Android. Quizás mantener estas variantes de front-end seguras, sanas y ajustadas es costoso en cuanto a recursos.

Ni siquiera puedo buscar de manera efectiva ninguno de mis propios contenidos y mucho menos el contenido de los demás. Sería genial si los comentarios fueran contenidos y buscables

La búsqueda debe implementarse para buscar / indexar por usuario (s), por tema (s), por rango de desafío (granularidad de día), por palabra (s) / fragmento (s) de texto, por votante, por número de votos a favor, por número de comentarios, etc.

La búsqueda debe satisfacer el requisito de permitir a los usuarios de Quora buscar contenido de manera eficiente.

Navegar no es una solución.

More Interesting

¿Cómo se puede usar la ingeniería de historias para mejorar la narración de historias a grandes audiencias?

¿Necesito saber uml para encontrar un trabajo en ingeniería de software?

¿Cómo puede alguien que no tiene experiencia en software construir una empresa a partir de su idea de software / internet?

¿Cuáles son algunos de los errores de software más divertidos que has visto?

¿Qué te gustaría saber antes de convertirte en ingeniero de software?

¿Qué es más similar a 'programación de software', trabajo de back-end o desarrollo de aplicaciones móviles?

¿Existe una cámara de tráfico resistente a la intemperie basada en Arduino que sea de código abierto?

¿Cuál es la satisfacción de ser un gerente de proyecto en un proyecto de software?

¿Qué es un modelo de ingeniería?

¿Cómo es útil GitHub para la programación y el desarrollo de software?

¿Cuáles son los mejores recursos para la estimación y planificación de proyectos de software empresarial a gran escala?

¿Cuáles son algunos recursos excelentes para aquellos interesados ​​en crear software paralelo?

Si planea crear eventualmente una nueva empresa, ¿cuáles serían las ventajas y desventajas de obtener un título de Doctor en Filosofía (PhD) en ingeniería eléctrica o de software para alguien con un título universitario en ingeniería química?

¿Qué software puede ayudar a un sistema justo a tiempo?

Cómo agregar los detalles de mi curso de prueba de software en mi currículum