web-visualization
The aim of this project is to develop a web interface for visualizing indexed documents, enriched by exploiting the semantic index
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Repository
The aim of this project is to develop a web interface for visualizing indexed documents, enriched by exploiting the semantic index
Basic Info
- Host: GitHub
- Owner: issa-project
- License: apache-2.0
- Language: JavaScript
- Default Branch: master
- Size: 1.17 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
ISSA Visualization Web Application
The ISSA project focuses on the semantic indexing of scientific publications in an open archive.
This repository is a React-based web application meant to search articles from the ISSA knowledge base, and provide a visualization of their metadata. It uses the services offered by the backend application.
Installation
Pre-requisite: node.js 17, yarn.
Install the dependencies with yarn install.
Configuration
Configuration parameters are set in files .env.production and .env.development.
In particular, REACT_APP_BACKEND_URL must be set to the URL of the backend application.
Run
Run the application in development mode: yarn start.
By default the application listens on port 3001. This can be changed in file .env.
Make sure the application is properly started by pointing your browser to:
http://localhost:3001/search
Note for Windows users: you may need to authorize the execution of scripts on Powershell (as admin): set-executionpolicy unrestricted
To deploy the application, run yarn build and copy the build directory to the web server where you want to host the application.
Logging
Log traces are printed out on the browser's console. It can be deactivated in file .env by setting property:
REACT_APP_LOG = off
License
See the LICENSE file.
Cite this work
Franck MICHEL, Youssef MEKOUAR, ISSA Project (2022). ISSA visualization web application. https://github.com/issa-project/web-visualization/.
Publications
ISSA: Generic Pipeline, Knowledge Model and Visualization tools to Help Scientists Search and Make Sense of a Scientific Archive. Anne Toulet, Franck Michel, Anna Bobasheva, Aline Menin, Sébastien Dupré, Marie-Claude Deboin, Marco Winckler, Andon Tchechmedjiev. 21st International Semantic Web Conference (ISWC), Oct 2022, Hangzhou, China. DOI: ⟨10.1007/978-3-031-19433-7_38⟩. HAL
Owner
- Name: ISSA Project
- Login: issa-project
- Kind: organization
- Repositories: 2
- Profile: https://github.com/issa-project
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: ISSA Web Visualization
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Franck
family-names: Michel
email: franck.michel@inria.fr
affiliation: 'University Côte d''Azur, CNRS, Inria'
orcid: 'https://orcid.org/0000-0001-9064-0463'
- given-names: Youssef
family-names: Mekouar
affiliation: University Côte d'Azur
repository-code: 'https://github.com/issa-project/web-visualization'
url: 'http://issa.i3s.unice.fr/'
abstract: >-
The ISSA project (https://issa.cirad.fr/) focuses on the
semantic indexing of scientific publications in an open
archive. This project is a React-based web application
meant to search articles from the ISSA knowledge base,
and provide a visualization of their metadata.
keywords:
- information retrieval
- semantic search
- scientific literature
- react
license: Apache-2.0
version: '1.1'
date-released: '2023-10-04'
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"license": "https://spdx.org/licenses/Apache-2.0",
"codeRepository": "https://github.com/issa-project/web-visualization",
"datePublished": "2022-05-01",
"dateModified": "2023-10-04",
"issueTracker": "https://github.com/issa-project/web-visualization/issues",
"name": "ISSA Web Visualization",
"version": "1.1",
"description": "The ISSA project (https://issa.cirad.fr/) focuses on the semantic indexing of scientific publications in an open archive. This project is a React-based web application meant to search articles from the ISSA knowledge base, and provide a visualization of their metadata.",
"funding": "ISSA project",
"developmentStatus": "active",
"referencePublication": "https://hal.science/hal-03807744",
"isPartOf": "https://issa.cirad.fr/",
"funder": {
"@type": "Organization",
"name": "ISSA, research infrastructure CollEx-Perse"
},
"keywords": [
"web API",
"SPARQL",
"information retrieval",
"semantic search",
"scientific literature",
"node"
],
"programmingLanguage": [
"Javascript"
],
"runtimePlatform": [
"node.js"
],
"softwareRequirements": [
"node.js 17+",
"yarn",
"https://github.com/issa-project/web-visualization/blob/master/package.json"
],
"author": [
{
"@type": "Person",
"@id": "https://orcid.org/0000-0001-9064-0463",
"givenName": "Franck",
"familyName": "Michel",
"email": "franck.michel@inria.fr",
"affiliation": {
"@type": "Organization",
"name": "University Cte d'Azur, CNRS, Inria"
}
},
{
"@type": "Person",
"givenName": "Youssef",
"familyName": "Mekouar",
"affiliation": {
"@type": "Organization",
"name": "University Cte d'Azur"
}
}
]
}