ThinkNote
[EACL] This is the code repo for our paper "Enhancing Knowledge Integration and Utilization of Large Language Models via Constructivist Cognition Modeling".
File Explorer
Download Latest Version (.zip)- data_asqa_sampled.jsonl
- data_mhqa_sampled.jsonl
- data_nq_sampled.jsonl
- data_popqa_sampled.jsonl
- data_triviaqa_sampled.jsonl
- build.py
- evaluate.py
- run.py
- __init__.py
- agent.py
- generate.py
- group.py
- metrics.py
- plan.py
- prompt.py
- LICENSE
- README.md
- requirements.txt
# Installation Guide
1. Get the code
git clone https://github.com/OpenMatch/ThinkNote
Downloads the entire project code from GitHub to your computer.
cd ThinkNote
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python -m scripts.run --dataset nq --topk 5
Runs the Python script (or module).
python -m scripts.build --dataset nq --topk 5
Runs the Python script (or module).
python -m scripts.evaluate --dataset nq --topk 5
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
