1. Reglas para construir expresiones de búsqueda
2. Realizar búsquedas
3. Realizar búsquedas avanzadas
4. Forma en la que se muestran los resultados
5. Envío de Documentos
6. Altas Masivas de Documentos
7. Metadatos utilizados
8. Stop Words
9. Opción de Navegar
10. Navegar entre las Clasificaciones
11. Servidor Zebra
12. Búsquedas por raíces
13. Edición de Metadatos
14. Actualización de Documentos
Una expresión de búsqueda se compone de uno o más términos separados por operadores.
Un término puede ser:
Un t‚rmino puede ser a su vez una expresión. Por ejemplo, en la expresión de búsqueda computadora Y (teclado O monitor), el operador Y une los términos computadora y teclado O monitor; el segundo término es a su vez una expresión.
Reglas:
| Prioridad | Operador | Tipo | Equivalentes | Descripción |
| 1 | ( ) | Precedencia | Delimita un término de la expresión de búsqueda que se desea que se relice antes del resto | |
| 2 | NO | Lógico | no not NOT ! |
Los resultados deben cumplir con el término a la izquierda del operador y no cumplir con el término a la derecha del término |
| 3 | Y | Lógico | y and AND & (espacio) |
Los resultados deben cumplir con los dos términos unidos por el operador |
| 4 | O | Lógico | o or OR | |
Los resultados deben cumplir con al menos uno de los términos unidas por el operador |
En caso de que una expresión cuente con más de un operador de igual prioridad, se evaluará primero el término más a la izquierda.
Cabe mencionar que si la expresión de búsqueda no se teclea correctamente no se encontrarán los resultados esperados.
Ejemplos de expresiones de búsqueda:
NOTA: Los ejemplos son búsquedas sencillas de tipo booleanas en documentos.
encuentra los documentos que contengan la palabra Computadora.
encuentra los documentos que contengan la palabra Algoritmo, los que contengan la palabra Estructura y los que contengan ambas palabras.
encuentra los documentos que contengan las 3 palabras Base, Datos y Objetos.
esta expresión es equivalente a la expresión anterior, ya que los espacios entre términos se interpretan como el operador "Y".
encuentra los documentos que contengan la palabra Base y cualquiera de las dos palabras Datos o Conocimientos.
encuentra los documentos que contienen la palabra Base, cualquiera de las dos palabras Datos o Conocimientos y además que no contengan la palabra Distribuida.
encuentra los documentos que contengan esa frase.
En la página para hacer búsquedas hay cinco campos que afectan la búsqueda.
A. Palabras
B. Tipo de búsqueda:
En este tipo de búsqueda se localizan los documentos que cumplan con la expresión de búsqueda dentro del texto completo de los documentos. Los resultados se encuentran en el orden en el que se encuentran.
Se pueden ver algunos ejemplos en la sección
Reglas para construir expresiones de búsqueda.
Este tipo de búsqueda encuentra los documentos que cumplan con la expresión de búsqueda sólamente revisando en sus metadatos, en lugar de revisar el texto completo del documento.
Es importante resaltar que se analizarán todos los metadatos
para encontrar los documentos que cumplan con la expresión de búsqueda;
por ejemplo: si se pone como expresión de búsqueda González
y Bibliotecas se localizarán los documentos que en alguno de sus
metadatos contenga la palabra González y que en alguno de sus metadatos
(que puede o no ser el mismo) contenga la palabra Bibliotecas.
Las Búsquedas Avanzadas son capaces de separar expresiones de
búsqueda por cada metadato. Para hacer búsquedas avanzadas,
seleccione dicha opción en el menu de la izquierda.
El resultado de este tipo de búsqueda es la unión de
realizar una Búsqueda Booleana en Documento y Búsqueda
Booleana en Metadatos.
Para la búsqueda por relevancia, se teclea la expresión de búsqueda y se hace la búsqueda de acuerdo con la relevancia de los términos en los documentos.
En este tipo de búsqueda se aplica un algoritmo para determinar cuál es el documento más relevante. Este algoritmo calcula un "peso", o índice de relevancia, para cada documento, por lo que los términos de la expresión de búsqueda no deben ser concatenados con operadores lógicos (OR, AND, NOT), sino con espacios. Los operadores booleanos y las comillas que delimitan expresiones generarán inconsistencias en la búsqueda.
Cabe mencionar que en este tipo de búsqueda no aplican todas las reglas para construir expresiones.
C. Seleccione uno o más de los repositorios de información
Un repositorio es un lugar físico que contiene los documentos de la biblioteca digital. Típicamente se refiere a una computadora de una organización, que tenga instalado Phronesis Versión ILCE. Debido al nuevo formato de presentación (XML), no es posible utilizar las versiones de Phronesis anteriores.
Nota: se pueden comunicar por Z39.50 en caso de así requerirlo. Consultar el manual de usuario para más información.
D. Número de documentos a mostrar por cada repositorio
E. Máximo tiempo de espera en segundos
La Búsqueda Avanzada permite buscar en todo el documento, así como en los metadatos.
La búsqueda en el texto completo del documento se realiza tecleando una expresión de búsqueda en el espacio destinado para ello. En la búsqueda avanzada, siempre se realiza la búsqueda del tipo Booleana.
En la parte de los metadatos, en los campos: Título, Materia, Autor, Descripción, Colección, Publicado por, se pueden teclear expresiones de búsqueda.
En el campo de Clasificación se puede teclear solamente la parte literal de la clasificación para obtener todos los documentos de la misma clasificación. En caso de conocer la clasificacion exacta, se puede también escribir de manera completa.
En los campos Idioma y Formato se debe seleccionar la opción que corresponda al documento que se desea encontrar. Si no se especifica, no se considera este campo para hacer la búsqueda.
En el campo Fecha de Creación se puede especificar desde qué mes y a¤o y hasta qué mes y a¤o buscar. Es posible dejar en blanco la fecha de terminación, para no considerar dicho dato para realizar la búsqueda, o bien, se puede dejar en blanco todo, para no considerar la fecha de creación para hacer la búsqueda.
El campo Ubicación se puede utilizar para realizar la búsqueda cuando se conoce la ruta exacta del documento que se quiere localizar. La Ubicación del documento es asignada cuando se envía un documento a la biblioteca digital.
Es importante mencionar que para encontrar un documento, no es necesario teclear el dato exacto. Por ejemplo, si queremos encontrar un documento que tenga como título "El Impacto de las Bibliotecas Digitales en la Sociedad del siglo XXI", con solo teclear siglo en el campo de "Título" se encontrará el documento.
Después de la lista de los metadatos, se piden tres datos relacionados con las preferencias del usuario para hacer la búsqueda, estas opciones son iguales a las que se usan para la búsqueda sencilla y se muestran a continuación:
1. Seleccione uno o más de los repositorios de información.
2. Número de documentos a mostrar por cada repositorio.
3. Máximo tiempo de espera en segundos
Se muestra el resultado de la búsqueda indicando el número de documentos que cumplieron el criterio de búsqueda para cada uno de los repositorios en donde se realizó.
![]()
Los elementos a destacar son los siguientes:
Al expandir el repositorio aparece la lista de documentos que cumplieron con el criterio de búsqueda mostrando el título, la descripción y la fecha de publicación del documento. Como máximo, se desplegará el número de documentos que se especificó en la pantalla de búsqueda.
![]()
Los elementos a destacar son los siguientes:
Al expandir un documento se puede ver su descripción, los archivos del documento que cumplieron el criterio de búsqueda, la opción de descargar el documento completo o archivos independientes y la opción de ver el resto de los metadatos.
Descargar archivo.
Al seleccionar un archivo específico a descargar se le informa al usuario el nombre con el que se guardará en disco.
Descargar documento completo.
Al seleccionar la opción de descargar el documento completo se le informa al usuario el nombre con el que se guardará en disco. El documento a descargar es un documento comprimido (extensi¢n .zip) que contiene a todos los archivos (de los diferentes formatos) que conforman el documento. El documento se descarga en el disco el lugar seleccionado por el usuario.
Si la biblioteca fue instalada con la opción de control de acceso
restringido, el envío de documentos puede ser utilizado
sólamente
por los usuarios registrados de la Biblioteca Digital, en caso contrario,
cualquier usuario podrá enviar documentos.
Para hacer el envío de un documento, es necesario especificar el nombre del archivo que contiene el documento y sus metadatos.
Toda la información que se solicita se debe proporcionar, de lo contrario, no se permitirá registrar el documento. Al terminar de teclear todos los datos, se debe oprimir el botón "Enviar Documento".
Se puede realizar dos tipos de envíos de documentos distintos:
Envío local
Env¡o remoto
Los campos que se tienen que llenar se describen a continuación:
Título
Materia
Descripción
Idioma
Autor
Publicado por
Fecha de Creación
Clasificación
Formato
Enviar un documento con m£ltiples archivos (zip).
Al enviar un documento, se deben de llenar todos sus metadatos con los datos que
describan al documento. En este caso, se debe seleccionar en el campo de Formato la opción .Múltiples documentos
en un archivo ZIP. y el formato del archivo puede ignorarse, ya que el sistema lo
identificará como zip.
El modo de operación de esta funcionalidad en Phronesis-BDILCE es mediante la alimentación de un archivo de texto en donde se especifican los metadatos de Phronesis-BDILCE en formato Dublin Core.
Este proceso está formado por 4 pasos:
Envío de archivo de metadatos
En un archivo de texto se especifican todos los documentos a dar de alta masivamente, en donde, para cada documento, se indican todos sus metadatos, seguido por su localización. Este archivo de metadatos es el que se tiene que subir mediante el campo "Documento Fuente:"
Para cada documento se deben de considerar los siguientes metadatos en el orden especificado y todos deber n de contener los datos correspondientes:
El conjunto de metadatos de cada documento a agregar estará separado por la sentencia separadora: "stringseparator". Descripción, por ser muy larga, se pueden utilizar varias líneas pero, solamente la primera deberá comenzar con el gui¢n.
Formato se refiere al formato digital del documento, y puede contener los siguientes valores (zip, txt, ps, doc, rtf, pdf o html). Cualquier otro formato ser tomado como Otro.
El formato de la Fecha podr ser mes/a¤o o mes a¤o. Por ejemplo:
En caso de que no se utilice el mes, se deberá de considerar el mes 6 ¢ 7 (junio o julio) ya que Phronesis-BDILCE necesita del mes y a¤o para su correcto funcionamiento.
En localización se debe de especificar la trayectoria del acceso del documento (incluyendo la computadora en donde está almacenado) a través del comando de scp.
Por ejemplo, scp phron@comenius.orbis.org.mx:./alta_masiva/ciencia6.zipdonde phron@comenius.orbis.org.mx es el nombre de la computadora en donde está almacenado el documento, ./alta_masiva/ es su trayectoria de acceso y ciencia6.zip es el documento que se desea agregar.
Confirmación de los metadatos.
Al subir el archivo que contiene los metadatos de los documentos a agregar éstos aparecen en la lista de la pantalla de confirmación de metadatos, si toda la información es correcta, de lo contrario, marcará el error de falta de metadatos.
Recuperación de documentos fuente.
Aquí se muestra la lista de documentos a agregar indicando la dirección de donde se obtendrán así como los nombres de los archivos de los metadatos tanto para Phronesis-BDILCE como para Z39.50. En caso de error, no se muestra esta informaci¢n para el documento.
Al presionar el botón de siguiente se informa acerca del proceso de reconstrucción de la biblioteca, indicando cuántos archivos se procesaron correctamente y cuántos tienen error.
Reconstrucción de la biblioteca
Al presionar el botón de terminar nos aparece la siguiente pantalla la cual nos informa de que se debe de realizar el proceso de reconstrucción para acceder a los documentos.
La palabra metadato significa datos acerca de los datos. Para el caso de esta biblioteca digital, "metadatos" se refiere a los datos acerca de los documentos que se almacenan en la biblioteca.
La definición de los metadatos que se utilizan para Phronesis
se basó en el estándar internacional Dublin
Core y se describen a continuación:
Título
Materia
Descripción
Idioma
Autor
Publicado por
Fecha de Creación
Clasificación
Formato
Una stopword es una palabra que se repite mucho en una colección,
pero que no es relevante para ésta, por lo cual
sería mejor que la palabra no se indexe. Por ejemplo, las
preposiciones y los artículos son ejemplos típicos de
stopwords ya que por lo general no se incluyen en una expresión de búsqueda
palabras como "de" o "el".
Las stopwords, además de que son irrelevantes, por lo general
aparecen en todos los documentos, lo que hace que el tama¤o del
índice de la colecci¢n sea innecesariamente más grande. Por
estas razones Phronesis incluye la opción de no indexar las
stopwords (se ignoran durante la construcción), de esta manera los
índices serán mas pequeños y las búsquedas más
rápidas.
Siempre existe la opción por medio de la cual el administrador de
la biblioteca podrá decidir entre indexar todas (incluyendo
stopwords) las palabras que contienen los documentos o elegir ignorar las
stopwords en la indexación. Además, el administrador
podrá definir qué palabras poner dentro del conjunto de las
stop
words.
Phronesis tiene la capacidad de navegar por los documentos de una
colección con una interfase muy simple. Al entrar al Navegador se
encuentra un frame a la derecha con los identificadores que se pueden
seleccionar: Autor, Clasificación, Fecha, Materia y Título.
Junto a cada identificador aparece un número que indica la cantidad
de valores distintos para cada clasificador en ese repositorio. Por
ejemplo, si en un repositorio existen 3 documentos cuyo autor es
Shakespeare y 5 documentos cuyo autor es Octavio Paz, a la derecha del
campo Autores aparecerá un 2 indicando que hay dos autores en la
colección.
Al dar click sobre el "signo de más" (+) que está a la
derecha del identificador, aparece un listado con los distintos valores
que existen de dicho identificador en el repositorio. Utilizando el mismo
ejemplo anterior, al dar click sobre el "signo de más" (+) de
Autores aparecería en la lista los dos autores del repositorio que
son Shakespeare y Octavio Paz. Una vez que se presiona el "signo de mas"
(+) este cambia por un "signo de menos" (-) indicando que si se presiona
el (-) la lista se colapsará.
Los elementos listados son ligas, al dar click sobre ellos aparece en el
frame central un listado (igual al que aparece en los resultados de
búsquedas normales) con los documentos que cumplen con el valor
del identificador seleccionado. Continuando con el mismo ejemplo, si damos
click sobre Octavio Paz en el frame central aparecerá una lista con
todos los documentos cuyo autor es Octavio Paz.
Si se utiliza la navegación por clasificació, aparecen los documentos ordenados
por su clasficación y esta se muestra a lado izquiero del nombre del autor. Para la navegación
por fechas los documentos son ordenados por el mes del a¤o seleccionado.
Nota: Cuando se tienen un valor compuesto para un mismo identificador,
éste aparecerá tal como fue enviado. Por ejemplo, si se
envió un documento cuyos autores son "Jorge Borges y Miguel
Cervantes", en la lista del identificador "Autores" aparecerá
sólamente la unión de ambos:
- Jorge Borges y Miguel Cervantes
Es decir, el navegador no podrá reconocer que se trata de 2
autores.
Esta opción permite navegar entre los documentos que contengan clasificaciones cercanas dentro de un rango de 5 clasificaciones superiores y 5 inferiores. La clasificación seleccionada aparecerá en negritas y en caso de seleccionar otra clasificación de este rango, el proceso se repite, siendo esta última la que ahora aparezca en negritas.
Dentro de la liga de Administraci¢n y de Opciones de configuraci¢n se encuentra una pestaña la cual lleva por nombre "Servidor
Zebra".
Esta pestaña contiene dos campos. El primero, "Nombre de la base de datos", sirve para identificar el repositorio Phronesis con un nombre, el cual se
usar en las b£squedas que se realicen desde otra biblioteca que utilice el protocolo Z39.50. El segundo, "Puerto del servidor zebra", indica el n£mero de puerto por el cual Phronesis
se va a comunicar con otros repositorios. El puerto predefinido es el 2100, pero se puede cambiar al que sea conveniente. Para activar el Servidor Zebra, es necesario correr el
script zebrasrv_run, localizado en /admin/build/Z39 del
directorio del
repositorio.
A partir de la version 1.3, Phronesis puede ejecutar búsquedas por raíces. Sin embargo,
esta característica es configurable sólo para toda la
colección. El administrador de la colección es la única
persona que puede decidir si utilizar o no búsquedas por raíces en una colección dada.
En esta modalidad, una búsqueda por la palabra manual, por ejemplo, puede encontrar documentos con palabras como manual o manuales. Esto permite que el usuario obtenga más resultados sin tener que agregar más palabras. Sin embargo, en algunas ocasiones búsquedas con palabras como casa encontrarán documentos con la palabra caso, lo cual muy probablemente no sea lo deseado.
Si se desea una búsqueda exacta, la palabra se encierra entre comillas dobles, como si se tratara de una búsqueda
por frase. Por ejemplo,"manual" encontrará manual, pero no
manuales, sin importar si el administrador configuró la
colección para utilizar búsquedas por raíces.
Dentro de la pantalla principal de edición de metadatos de documentos se presentan los siguientes componentes:
En la siguiente pantalla es posible modificar cualquier metadato del documento, con excepción del formato.
Dentro de la pantalla principal de actualización de documentos se presentan los siguientes componentes:
En caso de ser un documento sencillo, solamente es necesario especificar la ubicación local del documento y su formato. En caso de no coincidir el formato del documento con el detectado se pedirá que regrese y sea corregido.
Si el documento esta compuesto de más documentos (ZIP), será posible actualizar por un nuevo zip completamente con la opción que se encuentra en la parte superior de la pantalla.
Además es posible modificar cada uno de los documentos que compone el ZIP, utilizando la lista que aparece en la parte inferior de la pantalla. Para eliminar un documento basta con marcarlo y seleccionar "Eliminar". Para agregar un nuevo documento al ZIP, se escoge la ubicación local del documento que quiere agregar, el formato y la trayectoria de acceso en donde se quiere guardar el nuevo archivo y se selecciona la opción de "Agregar Documento". En caso de no especificar, se toma considera el directorio raíz del documento. Para sustituir un documento se selecciona un documento de la lista y se sigue el procedimiento para agregar un nuevo documento pero se selecciona la opcion de "Sustituir Documento".