Skip to content
ZTH edited this page May 15, 2022 · 4 revisions

Overview

What is Jindai?

  • A platform for digital humanities research, made by and for humanities researchers

Highlights:

  • Jindai is customizable
    • your data, your deployment, your control
    • build workflows without coding
    • comply to your practice of researching
  • Jindai is extensible
    • file-based plugin system
    • enable/disable functions as needed
    • easy to integrate into tool chain
  • Jindai is multilingual
    • out-of-box word cutting and stemming
    • use optimal models automatically for varied languages
    • transliteration & script convertion functions
  • Jindai is multimedial
    • support texts, images, and videos
    • highly efficient image storage through HDF5
    • fetch data from files/web pages/social media

Prerequisite

Jindai is written with Python 3. Minimal and mondatory packages for Jindai to start up are given in requirements.txt. Owing to its plugin functionality, additional packages will be installed automatically with pip when the relevant parts of its plugins run for the first time.

It is recommended to run Jindai in containers. A typical deployment of Jindai is composed of three parts:

  • a MongoDB container, running MongoDB 5.0
  • a nginx container, serving static files from jindai-ui and reverse proxying backend
  • a container running jindai
Clone this wiki locally