En la Digital Library de ACM se pueden realizar búsquedas de diferentes maneras:
Utiliza los operadores booleanos AND, OR y NOT para limitar o ampliar los resultados de la búsqueda.
Si se emplean varias palabras sin ningúoperador el sistema buscaráhaciendo la intersección de todas ellas con AND (busca documentos con todas las palabras).
Este operador permite ampliar la búsqueda recuperando resultados que contengan un término u otro.
Permite recuperar resultados excluyendo un término de búsqueda.
** Por defecto:
Encierra los términos empleados en tus ecuaciones de búsqueda entre comillas " " para buscar una coincidencia exacta de esa frase.
Si no se utilizan comillas, los resultados de la búsqueda se completarán con las publicaciones que contengan los términos de búsqueda en alguna parte del texto pero no aparecerán seguidas.
Por ejemplo, si buscas "deep learning", el motor de búsqueda limitará los resultados a las publicaciones que contengan esta frase exacta; de lo contrario, se asumirá un OR entre las palabras.
Utiliza un asterisco (*) para especificar cualquier número de caracteres desconocidos. Por ejemplo, si buscas comput*, el motor de búsqueda ofrecerá resultados que contengan palabras como compute, computation, computing, etc.
Emplea un signo de interrogación (?) para especificar cualquier carácter desconocido de la palabra que buscas. Por ejemplo, si busca compute?, el motor de búsqueda proporcionará resultados que contengan palabras como computer o computed pero no computers porque el signo de interrogación representa sólo un carácter.
NOTA: Los comodines no pueden utilizarse al principio de un término de búsqueda ni cuando se buscan frases entre comillas.
Los siguientes caracteres tienen un significado especial cuando aparecen en una consulta:
¡+ - && || ! ( ) { } [ ] ^ " ~ * ? : /
Para indicar a la búsqueda que interprete cualquiera de estos caracteres de manera literal, en lugar de como un carácter especial, se aconseja incluir una barra invertida \ antes de dicho caracter especial. Ejemplo: web \-based
El término web -based buscará web NOT base, en lugar de buscar documentos que incluyan el concepto web-based (basado en la web) así que para evitar este error podemos:
1) eliminar el espacio antes del guion - (y escribir web-based)
2) o incluir la barra invertida web \-based
Otro ejemplo, la complejidad n^2 es mejor buscarla escapando complejidad n\^2 ya que ^ se interpreta como potenciar un término.
En la búsqueda avanzada tenemos la opción de buscar por varios términos a la vez, utilizando operadores booleanos, truncando por fechas, usando palabras clave, etc.