Software de código abierto
Seeks es un proyecto libre y de código abierto con licencia GNU Affero General Public License versión 3 (AGPL-3.0 o posterior). Su objetivo es crear una alternativa a los motores de búsqueda líderes en el mercado, impulsados por las preocupaciones de los usuarios en lugar de los intereses corporativos. [1] El manifiesto original fue creado por Emmanuel Benazera y Sylvio Drouin y publicado en octubre de 2006. [2] El proyecto estuvo en desarrollo activo hasta abril de 2014, con versiones estables del motor y revisiones del código fuente disponibles para uso público. En septiembre de 2011, Seeks ganó un premio a la innovación en los Open World Forum Innovation Awards. [3] El código fuente de Seeks no se ha actualizado desde el 28 de abril de 2014 [4] y ningún nodo de Seeks ha estado disponible desde el 6 de febrero de 2016. [5]
Control de usuario
Seeks tiene como objetivo dar a los usuarios el control de la clasificación de los resultados , ya que los algoritmos de búsqueda suelen ser menos precisos que los humanos. Se basa en un filtro colaborativo distribuido [6] para permitir a los usuarios personalizar y compartir sus resultados preferidos en una búsqueda. Además, debido a la apertura del código fuente, los usuarios pueden verificar y modificar el filtro colaborativo para que se ajuste a sus necesidades.
Formularios
Actualmente Seeks se puede utilizar en tres formas principales:
- Motor de metabúsqueda público: se trata de diversas personas o entidades que han creado instancias de acceso público del código fuente de Seeks. [7] Esta es la forma más sencilla de comenzar a utilizar Seeks, ya que funciona de manera similar a cualquier otro motor de búsqueda.
- Proxy web: basado en el popular código fuente abierto Privoxy , esto permite configurar Seeks para que funcione como un proxy web que intercepta solicitudes de red para consultas de búsqueda y devuelve resultados basados en Seeks.
- Aplicación web: permite configurar una instancia de la interfaz de búsqueda web en un sistema local y una mayor personalización que la disponible cuando se usa un nodo público.
Características
- Los resultados se reclasifican automáticamente en función del comportamiento del usuario.
- Los resultados se reclasifican automáticamente en función del comportamiento de usuarios similares.
- El software se puede ejecutar de manera distribuida, peer-to-peer (P2P), lo que mejora la privacidad al mismo tiempo que distribuye la carga de trabajo y comparte datos de reclasificación de forma seudónima . [8]
- Como software libre y de código abierto, el código fuente y los binarios están disponibles gratuitamente y pueden usarse para usos comerciales y personales con muchas libertades.
- Utiliza varios motores comerciales, fuentes de datos públicas o motores de búsqueda privados para generar su índice y de esta manera sirve como un metabuscador al mismo tiempo que reclasifica los resultados para optimizarlos en función del comportamiento del usuario.
Véase también
- YaCy : un motor de búsqueda de código abierto que incluye su propio rastreador y almacena el índice de búsqueda de manera distribuida
- Motor de búsqueda colaborativo : un tipo de motor de búsqueda que tiene en cuenta de forma activa o pasiva el comportamiento del usuario a la hora de clasificar los resultados.
- OpenSearch : un protocolo estándar para publicar resultados de búsqueda en un formato fácil de usar
Referencias
- ^ "Buscando ayuda con Seeks". p2pnet.net . Agosto de 2010. Archivado desde el original el 4 de septiembre de 2010.
- ^ Benazera, Emmanuel (10 de octubre de 2006). "Manifiesto del Proyecto Seeks". Proyecto Seeks .
- ^ "Premios a la innovación de OpenWordForum". Archivado desde el original el 22 de agosto de 2011.
- ^ "Código fuente no actualizado". GitHub .
- ^ "No se pueden utilizar todos los nodos Seeks". GitHub .
- ^ "Filtrado colaborativo distribuido autoorganizado" (PDF) .
- ^ "Lista de nodos de búsqueda web". 2012-05-02.
- ^ ¿Cuál es mi ID en la red? ¿Pueden otros usuarios identificarme? - Preguntas frecuentes de Seeks
Enlaces externos
- Busca el sitio web del proyecto en GitHub.