Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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...
- Host: GitHub
- URL: https://github.com/patarapolw/tagdict
- Owner: patarapolw
- License: apache-2.0
- Created: 2018-07-06T22:16:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-18T13:32:45.000Z (over 6 years ago)
- Last Synced: 2024-10-29T16:59:11.448Z (2 months ago)
- Topics: dictionary, jupyter-notebook, tagging
- Language: Python
- Size: 365 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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