tekst

A collaborative research platform for resources on natural language texts

https://github.com/vedawebproject/tekst

Science Score: 65.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 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
    Organization vedawebproject has institutional domain (vedaweb.uni-koeln.de)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.0%) to scientific vocabulary

Keywords

collaboration linguistics philology platform research-data research-tool self-hosted text
Last synced: 6 months ago · JSON representation ·

Repository

A collaborative research platform for resources on natural language texts

Basic Info
Statistics
  • Stars: 10
  • Watchers: 1
  • Forks: 1
  • Open Issues: 52
  • Releases: 0
Topics
collaboration linguistics philology platform research-data research-tool self-hosted text
Created almost 4 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Tekst <!-- omit in toc -->

Tekst logo

A collaborative, web-based research platform for aligning, linking, publishing, exploring and enriching resources on natural language texts.

Tekst-API tests status Tekst-API tests coverage Tekst-Web code checks status

[!IMPORTANT] Tekst is still in development. We're currently testing Tekst internally and implementing the last missing bits. As soon as we're ready for it, the new VedaWeb platform will become the first public instance of Tekst. Until then, you are welcome to follow the development in this very repository.

Tekst is developed within the scope of the VedaWeb 2.0 research project on Old Indic texts, where it constitutes the technical basis of the research platform "VedaWeb", which will be launched in its new form as part of the project's efforts.

Manual

You are looking for information on concepts, use cases, features, setup, deployment or administration of the Tekst platform?

📖 Click here for the Tekst manual!

Publications

We presented our vision for a collaborative text research platform at the DH2023 conference (Digital Humanities 2023. Collaboration as Opportunity, Graz, Austria, 10-14 July 2023). You can find the abstract of our presentation here!

Contributing

Please see the contributing guidelines.

Development

Projects and technologies

This is a monorepo containing the codebases of the following parts of the Tekst platform:

| Directory | Technologies | | --- | --- | | Tekst-API/ (server) | Python, Pydantic, FastAPI, FastAPI-Users, Beanie, MongoDB, Elasticsearch, ... | | Tekst-Web/ (client) | TypeScript, Vue.js 3, Pinia, Naive UI, Vue I18n, OpenAPI-TypeScript & OpenAPI-Fetch, ... | | docs/ (Documentation and user manual, to be found here) | MkDocs, Material for MkDocs, PyMdown Extensions |

Where applicable, the different project directories contain their own respective README.md files covering the development tooling and overall project setup.

Owner

  • Name: VedaWeb Project
  • Login: VedaWebProject
  • Kind: organization
  • Location: Cologne (DE), Wuppertal (DE), Würzburg (DE), Freiburg (DE)

A web-based, open-access platform for linguistic research on old indic texts

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: Tekst
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Börge
    family-names: Kiss
    orcid: 'https://orcid.org/0000-0002-2649-1747'
    affiliation: CCeH, University of Cologne
repository-code: 'https://github.com/VedaWebProject/Tekst'
url: 'https://vedawebproject.github.io/Tekst'
abstract: >-
  Tekst is a collaborative, web-based research platform for
  aligning, displaying, linking, exploring, and enriching
  resources on natural language texts.
keywords:
  - research software
  - linguistics
  - platform
  - collaboration
license: AGPL-3.0

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 276
  • Total pull requests: 341
  • Average time to close issues: 28 days
  • Average time to close pull requests: about 21 hours
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 0.29
  • Average comments per pull request: 0.01
  • Merged pull requests: 257
  • Bot issues: 0
  • Bot pull requests: 319
Past Year
  • Issues: 177
  • Pull requests: 332
  • Average time to close issues: 10 days
  • Average time to close pull requests: about 22 hours
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 0.29
  • Average comments per pull request: 0.02
  • Merged pull requests: 248
  • Bot issues: 0
  • Bot pull requests: 319
Top Authors
Issue Authors
  • bkis (442)
  • renovate[bot] (6)
  • an-fischer (5)
Pull Request Authors
  • renovate[bot] (478)
  • bkis (54)
  • an-fischer (2)
  • schlusslicht (2)
Top Labels
Issue Labels
enhancement (236) bug (101) UI/UX (94) refactoring (41) maintenance (40) low-hanging fruit (22) documentation (18) todo (15) dependencies (10) possibly breaking (9) deferred (7) tooling (6) i18n (4) question (4) blocking (2) breaking change (2)
Pull Request Labels
dependencies (437) possibly breaking (40) enhancement (19) bug (7) documentation (2) UI/UX (2) refactoring (2) maintenance (2) low-hanging fruit (1)