Buscar, filtrar y navegar cualquier conjunto de documentos. LookingGlass incluye búsqueda de texto completo, filtros de categoría y consultas de fechas a través de una buena interfaz de búsqueda con un backend de ElasticSearch . LookingGlass también admite temas personalizables y páginas de vista de documentos flexible para navegar e integrar una variedad de tipos de documentos.
LookingGlass requiere DocManager para que pueda interactuar con Elasticsearch. Looking Glass se puede usar en combinación con Harvester para rastrear, analizar y cargar documentos y convertirlos automáticamente en un archivo de búsqueda. Sin embargo, también funciona bien como una herramienta de archivo independiente.
rvm install 2.4.1 y rvm use 2.4.1gem install railsgit clone --recursive [email protected]:TransparencyToolkit/LookingGlass.gitcd LookingGlassbundle installrails generate simple_form:install --bootstraprake assets:precompileconfig/initializers/project_config para que el valor proyect_index sea el nombre del índice en el proyecto DocManager CONFIG LIGTGLASS debe usarrails server -p 3001LookingGlass es una interfaz de los archivos de documentos de búsqueda. Anteriormente, también incluía el backend que interactuó con Elasticsearch, pero desde entonces se ha dividido en DocManager. Las características clave se describen a continuación.
LookingGlass muestra conjuntos de documentos de múltiples fuentes de datos. Muestra una lista de documentos en la página principal. Los campos que se muestran para cada documento en la página de índice y el orden en los que se muestran los documentos (ordenados por fecha u otro campo numérico) son personalizables en los archivos de configuración de la fuente de datos de DocManager.
Cada conjunto de documentos individuales se muestra en su propia página para una fácil lectura. La página del documento incluye una barra lateral con el campo categórico del documento y un conjunto personalizable de pestañas que puede mostrar el texto del documento, incrustar el documento en sí (que se almacena de forma remota, local o en la nube de documentos), ofrece descargas de documentos o enlaces de carga.
LookingGlass permite el texto completo de conjuntos de documentos utilizando el backend de Elasticsearch. Se puede usar para buscar documentos en la mayoría de los idiomas. LookingGlass admite la búsqueda de todos los campos o campos individuales, y una variedad de campos no de texto como fechas. Los resultados se ordenan por relevancia con el texto que coincide con la consulta resaltada.
Muchos conjuntos de documentos tienen campos categóricos que son comunes en todos los documentos, ya sea en los datos originales o que se pueden extraer con una herramienta como Catalyst. Por ejemplo, los países mencionados en un documento, formato de archivo, hashtags y las palabras clave específicas del tema son tipos comunes de categorías. LookingGlass permite filtrar conjuntos de documentos mediante una o más categorías haciendo clic en enlaces en la barra lateral para, por ejemplo, todos los documentos que son sobre un país en particular.
La barra lateral de categoría también muestra el número de documentos para cada valor en cada categoría que coincida con la consulta actual. Esto es excelente para obtener una descripción general del contenido en el conjunto de documentos.
Tanto en los resultados de búsqueda/índice de documentos como en las páginas de documentos individuales, la forma en que se muestra el documento es altamente personalizable. Es posible agregar nuevas plantillas para mostrar diferentes tipos de fuentes de datos, sin embargo, desee e incluso reduzca múltiples documentos cuando sea necesario (en conjuntos de datos de correo electrónico, por ejemplo).
Estas plantillas de vista se definen en App/Views/Docs/Show/Tabs/Panes (para la página Vista del documento) y App/Views/Docs/Index/Results/result_templates (para la vista de índice/resultado). Los campos para usar como ID de subproceso y plantillas de vista para usar se especifican por fuente en los archivos de configuración de fuente de datos DocManager.
LookingGlass se puede usar para rastrear qué documentos cambian con el tiempo y cómo. Los documentos que se cambian se especifican en categorías en la barra lateral y la página de la vista de documentos tiene una herramienta que permite a los usuarios ver la diferencia exacta entre dos documentos a lo largo del tiempo.
Los campos utilizados para verificar si un documento ha cambiado se especifican por fuente en los archivos de configuración de fuente de datos DocManager.
Lookingglass admite temas personalizados. El esquema de color, las fuentes, el logotipo, el texto y los enlaces son completamente personalizables.
Algunas de estas configuraciones, como el tema utilizado, el título del proyecto y el logotipo, se definen en el archivo de configuración del proyecto DocManager. Los colores y las fuentes se pueden establecer creando un tema.