Skip to content

🧩 The second question of 2023 MCM-ICM Problem C

Notifications You must be signed in to change notification settings

aeeeeeep/2023MCM-C-Task2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

2023MCM-C-Task2

The second question of 2023 MCM-ICM Problem C

Tree

β”œβ”€β”€ data
β”‚Β Β  β”œβ”€β”€ df.xlsx     # processed data after run features.py
β”‚Β Β  β”œβ”€β”€ Problem_C_Data_Wordle.xlsx  # raw data
β”‚Β Β  β”œβ”€β”€ unigram_freq.csv    # download from https://www.kaggle.com/datasets/rtatman/english-word-frequency
β”‚Β Β  └── words.json  # raw words
β”œβ”€β”€ 2.py			# train & pred
β”œβ”€β”€ features.py		# extract 6 features
β”œβ”€β”€ find.py         # return features
β”œβ”€β”€ requirements.txt
└── tries.py		# normal distribution curve fit, convert 7 percent features into 2 features

Run

conda create --name hanlp python=3.8
conda activate hanlp
pip install -r requirements.txt
python features.py # features.py use tensorflow
python tries.py
conda deactivate
python 2.py # 2.py use torch

Blog

https://aeeeeeep.top/p/c1bfab13/

About

🧩 The second question of 2023 MCM-ICM Problem C

Topics

Resources

Stars

Watchers

Forks

Languages