Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/patarapolw/tagdict

Let's create a taggable dictionary...
https://github.com/patarapolw/tagdict

dictionary jupyter-notebook tagging

Last synced: 18 days ago
JSON representation

Let's create a taggable dictionary...

Awesome Lists containing this project

README

        

# TagDict

**This project is becoming obsolete. Please consider using [jupyter-flashcards](https://github.com/patarapolw/jupyter-flashcards) instead.**

Let's create a taggable dictionary...

This project is based on `jupyter notebook` to view and edit `*.xlsx` and `*.ods` files.

I intend to create a comprehensive medical dictionary, which is searchable by tags and regex; and convertible to flashcards for apps like Anki, Memrise or Kitsun.io

## Usage

In Jupyter notebook,

```pydocstring
>>> from TagDict import TagDict
>>> med_dict = TagDict("medical_dict.ods")
>>> med_dict.view("blastoma")
A table about 'blastoma' is shown.
>>> med_dict.add(
'glioblastoma',
'Astrocytoma, pseudo-palisading',
additional_keywords=['astrocytoma'],
tags=['neurology']
)
An updated table about 'glioblastoma' is shown.
```

## Screenshots