ZhongJing-OMNI: The First Multimodal Benchmark for Evaluating Traditional Chinese Medicine
2
4 commits
1 linked in READMEs
updated Oct 17, 2024
ZhongJing-OMNI is the first multimodal benchmark dataset designed to evaluate Traditional Chinese Medicine (TCM) knowledge in large language models. This dataset provides a diverse array of questions and multimodal data, combining visual and textual information to assess the model’s ability to reason through complex TCM diagnostic and therapeutic scenarios. The unique combination of TCM textual knowledge with multimodal tongue diagnosis data sets a new standard for AI research in TCM.
This multimodal dataset allows AI systems to develop a deeper, more holistic understanding of TCM by integrating textual reasoning with visual diagnostic skills, making it a powerful resource for healthcare AI research.
MCQ/: Multiple-choice questions with answer keys.OpenQA/: Open-ended questions with detailed expert-verified answers.CaseQA/: Clinical case-based questions and answers.TongueDiagnosis/: High-quality tongue diagnosis images with paired Q&A for multimodal analysis.git clone https://github.com/yourusername/ZhongJing-OMNI.git
#2. Load the dataset:
import pandas as pd
# Load multiple-choice data
mcq_data = pd.read_csv('MCQ/questions.csv')
# Load open-ended Q&A
openqa_data = pd.read_csv('OpenQA/questions.csv')
# Load case-based Q&A
caseqa_data = pd.read_csv('CaseQA/questions.csv')
# Load tongue diagnosis Q&A (multimodal data)
tongue_data = pd.read_csv('TongueDiagnosis/tongue_questions.csv')
from PIL import Image
# Load and display an example tongue image for multimodal evaluation
img = Image.open('TongueDiagnosis/images/tongue001.png')
img.show()
# Load the corresponding Q&A
with open('TongueDiagnosis/questions/tongue001_question.txt', 'r') as file:
question = file.read()
print(f"Question: {question}")
with open('TongueDiagnosis/answers/tongue001_answer.txt', 'r') as file:
answer = file.read()
print(f"Answer: {answer}")
The ZhongJing-OMNI dataset introduces the first multimodal component for TCM, combining visual and textual data, which is crucial for understanding complex diagnostic features such as tongue color, shape, and coating. This allows models to:

This image shows a pale, slightly swollen tongue with a thin white coating. These features are typical signs of Qi deficiency in Traditional Chinese Medicine.
This example represents an actual test result from our dataset using the Claude-3.5-Sonnet model. It demonstrates the model's capability to accurately identify and describe key features of tongue images used in Traditional Chinese Medicine diagnosis.
For questions or collaboration, please contact at Email: ylkan21@m.fudan.edu.cn
Citation If you use ZhongJing-OMNI in your research or project, please cite it as follows:
@dataset{zhongjing_omni_2024,
title = {ZhongJing-OMNI: The First Multimodal Benchmark for Evaluating Traditional Chinese Medicine},
author = {Kang, Yanlan},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/yourusername/ZhongJing-OMNI}
}
4 commits
ZhongJing-OMNI: The First Multimodal Benchmark for Evaluating Traditional Chinese Medicine
2
4 commits
1 linked in READMEs
updated Oct 17, 2024
ZhongJing-OMNI is the first multimodal benchmark dataset designed to evaluate Traditional Chinese Medicine (TCM) knowledge in large language models. This dataset provides a diverse array of questions and multimodal data, combining visual and textual information to assess the model’s ability to reason through complex TCM diagnostic and therapeutic scenarios. The unique combination of TCM textual knowledge with multimodal tongue diagnosis data sets a new standard for AI research in TCM.
This multimodal dataset allows AI systems to develop a deeper, more holistic understanding of TCM by integrating textual reasoning with visual diagnostic skills, making it a powerful resource for healthcare AI research.
MCQ/: Multiple-choice questions with answer keys.OpenQA/: Open-ended questions with detailed expert-verified answers.CaseQA/: Clinical case-based questions and answers.TongueDiagnosis/: High-quality tongue diagnosis images with paired Q&A for multimodal analysis.git clone https://github.com/yourusername/ZhongJing-OMNI.git
#2. Load the dataset:
import pandas as pd
# Load multiple-choice data
mcq_data = pd.read_csv('MCQ/questions.csv')
# Load open-ended Q&A
openqa_data = pd.read_csv('OpenQA/questions.csv')
# Load case-based Q&A
caseqa_data = pd.read_csv('CaseQA/questions.csv')
# Load tongue diagnosis Q&A (multimodal data)
tongue_data = pd.read_csv('TongueDiagnosis/tongue_questions.csv')
from PIL import Image
# Load and display an example tongue image for multimodal evaluation
img = Image.open('TongueDiagnosis/images/tongue001.png')
img.show()
# Load the corresponding Q&A
with open('TongueDiagnosis/questions/tongue001_question.txt', 'r') as file:
question = file.read()
print(f"Question: {question}")
with open('TongueDiagnosis/answers/tongue001_answer.txt', 'r') as file:
answer = file.read()
print(f"Answer: {answer}")
The ZhongJing-OMNI dataset introduces the first multimodal component for TCM, combining visual and textual data, which is crucial for understanding complex diagnostic features such as tongue color, shape, and coating. This allows models to:

This image shows a pale, slightly swollen tongue with a thin white coating. These features are typical signs of Qi deficiency in Traditional Chinese Medicine.
This example represents an actual test result from our dataset using the Claude-3.5-Sonnet model. It demonstrates the model's capability to accurately identify and describe key features of tongue images used in Traditional Chinese Medicine diagnosis.
For questions or collaboration, please contact at Email: ylkan21@m.fudan.edu.cn
Citation If you use ZhongJing-OMNI in your research or project, please cite it as follows:
@dataset{zhongjing_omni_2024,
title = {ZhongJing-OMNI: The First Multimodal Benchmark for Evaluating Traditional Chinese Medicine},
author = {Kang, Yanlan},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/yourusername/ZhongJing-OMNI}
}
4 commits