Skip to content
@DCC-BS

Data Competence Center Basel-Stadt

Data Competence Center Basel-Stadt

DCC Data Competence Center

The DCC at the Statistical Office is the new central point of contact for data within the administration of the Canton of Basel-Stadt. Our specialists support departments of the cantonal administration with their data management.

DCC Logo

Data Science and AI
Developed with ❤️ by DCC - Data Competence Center

Our Open-Source applications, packages and projects:

We publish docker images and docker compose files for all of our AI applications. Additionally, we publish our TypeScript packages on npm and our Python packages on pypi.

Our Dev Standards & Guidelines

Here are our Dev Standards & guidelines

Other GitHub organizations from Statistisches Amt Basel-Stadt:

Text Mate

Text Mate is a modern web application for advanced text editing, correction, and document validation. Built with Nuxt.js and TypeScript, it provides a rich set of tools to enhance writing experiences.

Transcribo

Transcribo is an app for audio/video transcription with timeline-based editing.

Report Generator

The Report Generator (Bericht-Generator) is a web app for creating multimedia reports. It offers an intuitive interface to record complaints, add evidence, and generate professional reports.

BS Translator

Translate texts, PDF or Word documents with formatting.

Docling Plugins

We built three docling plugins. First, docling-glm-ocr to integrate vLLM remote served GLM-OCR OCR model in a docling pipeline. Second, docling-pp-doc-layout to integrate PP-DocLayout-V3 layout detection model in a docling pipeline. Third, docling-pp-ocrv6 to integrate the PP-OCRv6 OCR model in a docling pipeline. We also provide various docling-serve images with the plugins installed and a patched gradio demo.

BentoML Faster Whisper

An OpenAI-compatible Speech-to-Text API built with BentoML and Faster Whisper. It features built-in support for speaker diarization and Voice Activity Detection (VAD).

Our Libraries

Python

Library Repository Version
backend-common GitHub PyPI version
docling-glm-ocr GitHub PyPI version
docling-pp-doc-layout GitHub PyPI version
docling-pp-ocrv6 GitHub PyPI version

Typescript

Library Repository Version
common-ui.bs.js GitHub GitHub package.json version
event-system.bs.js GitHub GitHub package.json version
dependency-injection.bs.js GitHub GitHub package.json version
audio-recorder.bs.js GitHub GitHub package.json version
communication.bs.js GitHub GitHub package.json version

Nuxt Layers

Nuxt layers allow you to extend and share configurations, components, composables, and assets across multiple Nuxt applications.

Why Nuxt Layers are useful:

  • Code Reuse: Write once, reuse everywhere. Standard components, layouts, and logic can be easily shared.

  • Maintainability: Update common utilities or UI patterns in a single place to propagate changes across all dependent projects.

  • Modular Architecture: Build clean, decoupled, and focused feature modules that can be composed into larger applications.

  • GitHub Repository

Popular repositories Loading

  1. docling-glm-ocr docling-glm-ocr Public

    A docling plugin to integrate a remote hosted GLM-OCR OCR model into docling

    Python 12 1

  2. rag-backend rag-backend Public archive

    Bebbi Bot is our own RAG bot solution. This project is in its early stages. We do not recommend you to use it.

    Python 9

  3. transcribo-frontend transcribo-frontend Public

    NuxtJS web application to transcribe audios and videos with editor, export and summary functionallity. Inspired by machinelearningZH

    Vue 9

  4. docling-pp-doc-layout docling-pp-doc-layout Public

    Docling plugin to integrate PP-DocLayout-V3 model into docling to enhance layout detection capabilities

    Python 8 1

  5. text-mate-frontend text-mate-frontend Public

    TextMate is an ai assistant for writing texts inspired by DeepL write and Grammarly

    TypeScript 6

  6. transcribo-backend transcribo-backend Public

    FastAPI backend to transcribe audios and videos with editor, export and summary functionallity. Inspired by machinelearningZH

    Python 3 1

Repositories

Showing 10 of 55 repositories

Top languages

Loading…

Most used topics

Loading…