๐ ํ๊ต ๊ทผ์ฒ ์ ์ฌ ๋ฉ๋ด & ์๋น ์ถ์ฒ / Lunch Menu & Restaurant Recommendation Nearby School
์ปจํ ์ธ ๊ธฐ๋ฐ ํํฐ๋ง์ ์ด์ฉํ ์ฐ์ก๋ ๊ทผ์ฒ ์ ์ฌ ๋ฉ๋ด ๋ฐ ์๋น ์ถ์ฒ
This is lunch menu & restaurant recommendation nearby Woosong University using Content Based Filtering.
TMDB 5000 ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ ์ฝํ ์ธ ๊ธฐ๋ฐ ํํฐ๋ง ํ์ด์ ์ฝ๋๋ฅผ ์ฐธ๊ณ ํด์ ์ฐ์ก๋ ๊ทผ์ฒ ์๋น๊ณผ ๋ฉ๋ด๋ก ์นํํด์ ์ฌ์ฉ์์ ์ ๋ ฅ์ ๋ฐ๋ผ ์ ์ฌํ ๋ฉ๋ด์ ํด๋น ๋ฉ๋ด๋ฅผ ์ ๊ณตํ๋ ์๋น์ ์๋ ค์ฃผ๋ ํ๋ก๊ทธ๋จ ๋จธ์ ๋ฌ๋ ์ ๊ณต ์์ ์ค ํ๋ก์ ํธ๋ฅผ ์ํด ์ถ์ฒ ์์คํ ๊ณผ ํด๋น ์ฃผ์ ๋ฅผ ์ ์ ์ถ์ฒ ์์คํ ์ ๋ํ ์ํ์ ์๋ฆฌ๋ ์๊ณ ์์์ผ๋ ์ด๋ฅผ ์คํ์ํค๊ธฐ ์ํด ํด๋น ์ฃผ์ ๋ฅผ ๊ณ ๋ฆ ์ง๊ธ์ ์ฌ์ฉ๋์ง ์ ์๋ ๋ฐฉ๋ฒ์ด๊ณ ๋จ์ ๋ ํฌ์ง๋ง ์ด๋ฏธ ๋ง์ ์์๊ฐ ๋์ ์์ด ํด๋น ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์์ํ๊ธฐ ์ข๊ณ ๊ธฐ์กด ์ํ ๋ฐ์ดํฐ์ ๋ง๊ณ ๊ฐ์ฑ์๋ ์ฃผ์ ๋ก ํด๋น ์ถ์ฒ ์์คํ ์ ๊ตฌํํ๊ณ ์ถ์ด ๊ณ ๋ฅด๊ฒ ๋์์ ๊ฐ๋ฅํ๋ค๋ฉด, ์ฌ์ฉ์์ ์ ๋ ฅ์ด ์ง์์ ์ผ๋ก ๋ฐ์๋๋ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๋ฐ์ ์ํค๋ ค๊ณ ํจ
Program that recommending lunch menu and restaurants nearby Woosong University by refering content based filtering using TMDB 5000 dataset. Chose this topic and recommendation system for the project of the machine learning major class
In therothically, I want to realize this in real code even knew the mathematical principles about this
I choose the this topic for the project of the Machine Learning major subject.
I already knew the mathematical principle of the content based system but I wanted to realize this one.
We don't use them anymore but it is well-known topic, lots of references and examples, and for a try with original topic rather than the moive datasets.
If possible, I want to develop with user input reflected and consisting algorithm.
2023-09-12 ~ 2023-12-07 (์ฝ 3๊ฐ์ / nearly 3 months)
Pyqt5 : UI ๊ตฌํ์ ์ํ ํ์ด์ฌ GUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ์ปจํ ์ธ ๊ธฐ๋ฐ ํํฐ๋ง :
- Content Based Filtering :
0.1.0 : ์ต์ด ์ ๋ฐ์ดํธ / Initial Update
0.1.1 : AAA ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ BBB์์์ ์ถฉ๋ ๋ฒ๊ทธ ์์ / Added AAA function & fixed Collision in BBB
0.1.2 : CCC์์์ ๋ฉ์ถค ๋ฒ๊ทธ ์์ / Fixed failing in CCC
aaa : v0.0.1
bbb : v12.1.2
ccc : v10.7.1
- aaaa
- bbbb
- cccc 3-1. ccccc 3-2. ccccc
- ddddd
ํ๋ฉด์์ ์๋ฃ ์ฐฝ์ด ๋์ค๊ธฐ ์ ์๋ ๋ธ๋ผ์ฐ์ ๋ฅผ ๋์ง ๋ง์์ค!
Do NOT turn off the brower until display "Done"!
- aaaa
- bbbb
- cccc 3-1. ccccc 3-2. ccccc
- ddddd
This is function 1
This is function 2
aaa : v0.0.1
bbb : v12.1.2
ccc : v10.7.1
Epoch : 50
Learning Rate : 3e-5
Gradient : 2e-3
Train : 89.1 %
Validation : 88.5%
Test : 88.8 %
0.7
License from AAA
Thanks for AAA, BBB, CCC