The INCEpTION Reporting Dashboard helps you track and visualize the progress of your INCEpTION project(s). It provides tools to monitor metrics, analyze annotations, and export progress reports.
- Visualize project metrics and annotation types.
- Export progress reports for centralized tracking.
- Browser-based interface for ease of use.
-
Check Python Version: Ensure you have Python 3.11 or higher installed. You can verify this by running:
python --version
-
Install the Package: Install the package using pip:
pip install -U inception-reports
-
Run the Application:
-
To launch the dashboard, use:
inception_reports
-
-
Follow the Instructions: The application will open a browser window. Follow the on-screen instructions to proceed.
This package has been developed with GeMTeX in mind, and certain configurations, such as excluded_types.json in the inception_reports home directory, are tailored to its requirements. Users are encouraged to adjust these configurations to suit the specific needs of their projects.
The dashboard is also available as a Docker image via GitHub Container Registry.
docker pull ghcr.io/inception-project/inception-reporting-dashboard:latestReplace latest with a specific version (e.g. 0.9.7) if needed.
docker run --rm -p 8501:8501 \
ghcr.io/inception-project/inception-reporting-dashboard:latest \
--managerThe application will open in your browser at:
http://localhost:8501
- Configuration files (e.g.
excluded_types.json) can be mounted into the container using Docker volumes if customization is required.
This package is under active development. If you encounter any bugs or issues, please open a GitHub issue.
We welcome contributions! For details on how to contribute, see our Contributing Guidelines.
This project is licensed under the terms of the LICENSE file.