Esta pregunta destaca una interesante falta de comprensión fundamental sobre el software y su complejidad.
Los motores de búsqueda como Google o Bing nunca pueden describirse como “simples”. Le daré algunos ejemplos de lo que necesitará:
- Infraestructura increíblemente enorme, rápida y escalable para rastrear Internet que parece extenderse exponencialmente todos los días
- Algoritmos de descubrimiento rápido para encontrar contenido nuevo
- Algoritmos extremadamente complejos para que su robot de búsqueda raspe la web
- Un analizador complejo para analizar, limpiar y extraer información desechada
- Algoritmo muy inteligente para ordenar y clasificar la información por importancia
- Enorme almacenamiento de datos y una forma inteligente de almacenar / representar sus datos
- Sistema increíblemente rápido e inteligente para recuperar la información de este enorme conjunto de datos
- Una plataforma de programación / colas para organizar tiempos de desguace, tareas periódicas, limpieza de datos y optimizaciones.
En cuanto a la parte de estimación, creo que sería muy difícil estimar el costo total y dependerá ampliamente de su ubicación / recursos, etc.
- ¿Cómo funciona el trabajo por contrato y cómo abordarlos?
- ¿Quién es el mejor diseñador web freelance en Hyderabad?
- ¿Dónde puedo encontrar ofertas de trabajo adecuadas para agencias (trabajos independientes / trabajos en línea / trabajos remotos que requieren un equipo más grande y sin presencia en la oficina)?
- Cómo gestionar la vida personal mientras trabajas como freelance con trabajo ascendente
- Cómo evitar las distracciones como desarrollador independiente