Fuyuan Cheng commited on
Commit ·
c1cefbc
0
Parent(s):
Initial commit
Browse files- .gitattributes +35 -0
- README.md +91 -0
.gitattributes
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
|
@@ -0,0 +1,91 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: WeeMed AI
|
| 3 |
+
emoji: 🩺
|
| 4 |
+
colorFrom: blue
|
| 5 |
+
colorTo: green
|
| 6 |
+
sdk: static
|
| 7 |
+
pinned: false
|
| 8 |
+
---
|
| 9 |
+
|
| 10 |
+
# WeeMed AI
|
| 11 |
+
|
| 12 |
+
**Building a globally standardized, AI-driven digital health and long-term care platform for aging societies.**
|
| 13 |
+
|
| 14 |
+
FHIR-first. Integrated health data, intelligent decision support, personalized preventive medicine — deployed in real clinics, health-screening centers, and community long-term care sites in Taiwan.
|
| 15 |
+
|
| 16 |
+
> **AI accelerates digitization; it isn't the product.**
|
| 17 |
+
|
| 18 |
+
---
|
| 19 |
+
|
| 20 |
+
## 🇹🇼 Taiwan Sovereign Medical AI Stack
|
| 21 |
+
|
| 22 |
+
We ship production-grade models derived from real-world clinical and health checkup deployment problems in Taiwan, publishing open benchmarks and transparent data provenance.
|
| 23 |
+
|
| 24 |
+
### 🧠 [IlhaEmbed (v2.0)](https://huggingface.co/weemed/IlhaEmbed)
|
| 25 |
+
**Traditional Chinese Clinical & Medical Terminology Embedding Model (38.5 MB INT8 ONNX / 384-dim)**
|
| 26 |
+
- **Domain-Adapted for Taiwan Clinical Writing**: Reads Taiwanese hospital shorthand ( → 低劑量胸部電腦斷層), checkup note acronyms ( → 傷寒篩檢糞便檢體), clinical slang ( → 帶狀皰疹), and Taigi colloquialisms ( → 中風).
|
| 27 |
+
- **MODA & NAER 13-Set Retrained**: Fully retrained with the Ministry of Digital Affairs (MODA) and National Academy for Educational Research (NAER) 111,386 medical concept taxonomy.
|
| 28 |
+
- **Context-Conditioned Disambiguation**: Dynamically disambiguates pure-Latin acronyms (, , Bun is a fast JavaScript runtime, package manager, bundler, and test runner. (1.3.14+0d9b296af)
|
| 29 |
+
|
| 30 |
+
Usage: bun <command> [...flags] [...args]
|
| 31 |
+
|
| 32 |
+
Commands:
|
| 33 |
+
run ./my-script.ts Execute a file with Bun
|
| 34 |
+
lint Run a package.json script
|
| 35 |
+
test Run unit tests with Bun
|
| 36 |
+
x vite Execute a package binary (CLI), installing if needed (bunx)
|
| 37 |
+
repl Start a REPL session with Bun
|
| 38 |
+
exec Run a shell script directly with Bun
|
| 39 |
+
|
| 40 |
+
install Install dependencies for a package.json (bun i)
|
| 41 |
+
add @evan/duckdb Add a dependency to package.json (bun a)
|
| 42 |
+
remove redux Remove a dependency from package.json (bun rm)
|
| 43 |
+
update @zarfjs/zarf Update outdated dependencies
|
| 44 |
+
audit Check installed packages for vulnerabilities
|
| 45 |
+
outdated Display latest versions of outdated dependencies
|
| 46 |
+
link [<package>] Register or link a local npm package
|
| 47 |
+
unlink Unregister a local npm package
|
| 48 |
+
publish Publish a package to the npm registry
|
| 49 |
+
patch <pkg> Prepare a package for patching
|
| 50 |
+
pm <subcommand> Additional package management utilities
|
| 51 |
+
info zod Display package metadata from the registry
|
| 52 |
+
why tailwindcss Explain why a package is installed
|
| 53 |
+
|
| 54 |
+
build ./a.ts ./b.jsx Bundle TypeScript & JavaScript into a single file
|
| 55 |
+
|
| 56 |
+
init Start an empty Bun project from a built-in template
|
| 57 |
+
create vite Create a new project from a template (bun c)
|
| 58 |
+
upgrade Upgrade to latest version of Bun.
|
| 59 |
+
feedback ./file1 ./file2 Provide feedback to the Bun team.
|
| 60 |
+
|
| 61 |
+
<command> --help Print help text for command.
|
| 62 |
+
|
| 63 |
+
Learn more about Bun: https://bun.com/docs
|
| 64 |
+
Join our Discord community: https://bun.com/discord, ) and polysemous terms () using operational field context.
|
| 65 |
+
- **Pure CPU On-Premise Native**: Zero GPU, zero cloud, zero API keys required. Patient data stays safely inside hospital premises.
|
| 66 |
+
|
| 67 |
+
### 🎙️ [Breeze-ASR-26-edge](https://huggingface.co/weemed/Breeze-ASR-26-edge) & [Taiwanese-Tailo-ASR](https://huggingface.co/weemed/Taiwanese-Tailo-ASR)
|
| 68 |
+
**Taiwanese Hokkien (台語) + Mandarin Clinical Speech Recognition Stack**
|
| 69 |
+
- Quantized for edge devices in CTranslate2 () and ONNX runtimes.
|
| 70 |
+
- Multi-format output support (, , , ).
|
| 71 |
+
- Derived from MediaTek Research's Breeze-ASR-26 & OpenAI Whisper-large-v3, fine-tuned on SuíSiann 2.0, TAT_MOE, and real meeting/clinic audio.
|
| 72 |
+
|
| 73 |
+
---
|
| 74 |
+
|
| 75 |
+
## Why this matters to us
|
| 76 |
+
|
| 77 |
+
Taiwan is aging fast, and the people doing the caring — nurses at screening centers, care managers at community sites, elders themselves — mostly do not speak to each other in written Mandarin. They speak **Taigi**, in noisy rooms, on tablets held in one hand.
|
| 78 |
+
|
| 79 |
+
Health tech that only understands clean written Mandarin does not meet them where they are. So we work on the unglamorous end of clinical AI: the languages actually spoken, the devices actually held, the constraints actually present.
|
| 80 |
+
|
| 81 |
+
---
|
| 82 |
+
|
| 83 |
+
## How we publish
|
| 84 |
+
|
| 85 |
+
- **Honest benchmarks.** We report the numbers that survive scrutiny, including when they challenge our own hypotheses.
|
| 86 |
+
- **Documented Provenance.** Open weights and base models are permissively licensed (Apache-2.0). Upstream open government datasets are cataloged transparently.
|
| 87 |
+
- **Real audio, real clinics.** Benchmarks measured on real multi-speaker meeting and clinical workflows, not synthetic noise.
|
| 88 |
+
|
| 89 |
+
---
|
| 90 |
+
|
| 91 |
+
<sub>Apache-2.0 unless stated otherwise · Made in Yunlin, Taiwan · WeeMed AI</sub>
|