AppleSearch fue un motor de búsqueda cliente/servidor de Apple Computer , lanzado por primera vez para el Mac OS clásico en 1994, siendo uno de los primeros motores de búsqueda de escritorio .
AppleSearch era una aplicación cliente/servidor, aunque la mayor parte de la lógica se encontraba en el servidor. La parte del servidor rastreaba periódicamente un conjunto de ubicaciones configuradas por el administrador en discos duros , CD-ROM y la red mediante AppleShare , indexando los documentos encontrados después de convertirlos a texto plano con el sistema de conversión de documentos Claris XTND . [ 1 ] Una versión posterior del servidor, la 1.5, también podía conectarse a servidores WAIS seleccionados , utilizando sus índices directamente además de los locales. El mismo servidor también actuaba como servidor WAIS, respondiendo a las solicitudes WAIS enviadas a través de internet . El servidor también ofrecía un conjunto de AppleEvents para su uso desde programas de Mac.
El analizador de consultas del servidor incorporó varias características para mejorar la facilidad de uso del lenguaje de consulta. Por ejemplo, AppleSearch no requería que el usuario escribiera operadores booleanos como AND u OR en sus búsquedas. [ 2 ] [ 3 ] Si bien esto es cierto para la mayoría de los motores de búsqueda actuales, en ese momento era una característica bastante inusual. AppleSearch también admitía la derivación , que expandía los términos de búsqueda a palabras similares. Usando la derivación, una búsqueda de "embarazo", por ejemplo, también encontraría resultados de "embarazada". Las contracciones, las palabras de enlace y la puntuación también se manejaban. [ 1 ]
Además, la búsqueda podría alimentarse con los resultados de búsquedas anteriores para optimizar sus resultados. Por ejemplo, si se busca "receta de pavo", los primeros resultados podrían mostrar un documento sobre cómo cocinar un pavo, pero también uno sobre cocina de Oriente Medio en Turquía . Si el usuario selecciona el documento sobre cómo cocinar un pavo, podría solicitar más documentos similares. El motor de búsqueda encontraría palabras clave en el documento y las usaría como términos adicionales en la nueva búsqueda. Esta función ya está disponible en Google , en el enlace "Páginas similares" .
AppleSearch también incluía la función de resumir documentos. Para ello, seleccionaba las frases del documento que contenían un número de palabras clave superior al habitual, las mismas que se utilizaban para optimizar la búsqueda, como se describió anteriormente. El usuario podía solicitar una versión del documento con un porcentaje del tamaño original, y el motor eliminaba las frases que consideraba menos importantes (aquellas con menos palabras clave) hasta alcanzar el tamaño solicitado.
La parte del cliente era esencialmente un módulo de comunicaciones que enviaba solicitudes basadas en texto al servidor y recibía respuestas. Esta parte podía utilizarse dentro de programas para integrar capacidades de búsqueda con relativa facilidad, ya que la API era bastante pequeña. Estas aplicaciones no eran comunes; en cambio, la API del cliente se utilizaba más comúnmente como puerta de enlace para software de Internet , incluidos complementos para Gopher y servidores web , en particular MacHTTP y (más tarde) WebSTAR . [ 4 ] AppleSearch también se incluía con Apple Internet Server Solution , un paquete de hardware y software que permitía crear servidores web listos para usar basados en los servidores de grupo de trabajo de Apple .
AppleSearch consumía bastantes recursos cuando se lanzó. Requería una Mac con un procesador 68040 y 5 MB de RAM como mínimo, [ 5 ] lo que en 1994 estaba limitado a los modelos de gama alta de Apple. La versión 1.0.1, lanzada en mayo de 1994, añadió compatibilidad con máquinas basadas en PowerPC . Una instalación básica con el servidor y una licencia para cinco usuarios costaba 1799 dólares, aunque este precio se redujo a 1399 dólares con el lanzamiento de la versión 1.5. Diez usuarios adicionales costaban 499 dólares.
AppleSearch se originó en el Advanced Technology Group (ATG), los laboratorios internos de I+D de Apple . Antes del lanzamiento de AppleSearch, ATG llevaba tiempo realizando demostraciones del sistema utilizando una aplicación cliente conocida como Rosebud , [ 6 ] que utilizaba el servidor de AppleSearch para crear un periódico personalizado.
Referencias
- 1 2 "Detalles del producto de AppleSearch" . Archivado del original el 24/01/2010 . Consultado el 10/08/2006 .
- ↑ Cantrall, Dan (1994). "De MARC a Mosaic: Avanzando hacia la intercambiabilidad de datos en los Archivos Estatales de Oregón" (PDF) . Archives and Museum Informatics . 8 (1): 11. doi : 10.1007/BF02802044 . ISSN 1042-1467 . Recuperado el 31 de diciembre de 2021.
Los usuarios podrán [0 consultar el servidor usando Applesearch, un sofisticado motor de búsqueda de texto completo que permite consultas en lenguaje natural y presenta "resultados" en orden de relevancia.
- ↑ "RESUMEN Y CONCLUSIÓN SOBRE LOS ANUNCIOS DE APPLE SOBRE SERVIDORES Y APPLESEARCH EN HANNOVER" . Tech Monitor (anteriormente conocido como Computer Business Review) . Tech Monitor. 18 de abril de 1993. Consultado el 31 de diciembre de 2021. Admite
consultas en lenguaje natural sobre información basada en texto y utiliza un algoritmo de clasificación de relevancia para seleccionar la información más valiosa para el usuario.
- ↑ AppleSearch.acgi
- ↑ "AppleSearch" . infomotions.com . Consultado el 24 de junio de 2015 .
- ↑ La comunidad virtual: colonización en la frontera electrónica
Enlaces externos
- AppleSearch 1.0.1
- AppleSearch 1.5
- Desarrollo de sistemas operativos Macintosh
- motores de búsqueda de escritorio