Skip to content

pladata-encore/DA36_mini2_Dionysus

Repository files navigation

DA36_mini2_Dionysus

🍷Wine Recommendation System🍷

πŸ‡ 와인 μΆ”μ²œμ˜ ν•„μš”μ„± πŸ‡

  • κ°œμΈν™”λœ μΆ”μ²œ (Personalized Recommendation)
  • μƒˆλ‘œμš΄ 와인 발견 (Discover New Wines)
  • μ‹œκ°„μ ˆμ•½ (Time-Saving)

πŸ‡ μ°Έκ³  μ‚¬μ΄νŠΈ πŸ‡

image

사진을 ν΄λ¦­ν•˜μ„Έμš”.

πŸ‡ Team Crew πŸ‡

Haebin Kim <λ§›μž˜μ•Œ, μ™€μž˜μ•Œ 와인 μΆ”μ²œ κ΅¬ν˜„>
[νŠΉμ§•] 와인에 미쳐 μ‚¬λŠ” μ‚¬λžŒ. λ§›μžˆλŠ” μŒμ‹κ³Ό ν•¨κ»˜λΌλ©΄ 와인 μ£ΌλŸ‰ 3병. 아이디어 제곡자
Yejin Lee <와린이 와인 μΆ”μ²œ κ΅¬ν˜„>
[νŠΉμ§•] 와인에 λŒ€ν•΄ μ•„λŠ” κ²ƒμ΄λΌκ³ λŠ” 슀파클링, λ ˆλ“œ, ν™”μ΄νŠΈ 와인이 μžˆλ‹€λŠ” μ •λ„μ˜ λ¬Έμ™Έν•œμ΄μ—ˆμ–΄μš”. ν•˜μ§€λ§Œ 이제 λ‚˜λ„ μ™€μž˜μ•Œ?
Jeongseok Shim νŒ€μ›
[νŠΉμ§•] 와인 μž…λ¬Έμž

πŸ‡ DATA Introduction πŸ‡

  • μ™€μž˜μ•Œ/λ§›μž˜μ•Œ Data

    • API ν˜ΈμΆœν•˜μ—¬ JSON 파일 μΆ”μΆœ
    • Columns 총 22 columns x 3675 rows
      • wine_ratings_count : 와인 평점 수
      • wine_ratings_average : 와인 평점
      • foods : 와인에 μ–΄μšΈλ¦¬λŠ” μŒμ‹
      • vintage_price : 가격
      • vintage_wine_name : 와인 이름 (이름 + 년도)
      • vintage_wine_type : 와인 νƒ€μž… (id mapping to type)
      • varietal_name : 포도 ν’ˆμ’…
      • variety : 와인 ν’ˆμ’…
      • winery : μ™€μ΄λ„ˆλ¦¬ (μ–‘μ‘°μž₯)
    • Row Count
      • 쀑볡값 제거 ν›„ df.shape = (2024, 22)
  • 와린이 Data

    • Columns
      • description : 리뷰
      • title : 와인 이름
      • country : λ‚˜λΌ 이름
      • points : 와인 평점
      • price : 와인 가격
      • variety : 와인 ν’ˆμ’…
      • winery : μ™€μ΄λ„ˆλ¦¬ (μ–‘μ‘°μž₯)
    • Row Count
      • μ€‘λ³΅λœ ν–‰ 제거 ν›„ 29,971 ⇨ 119,928
    • Description words
      • 68 words
      • 단어 벑터화 μ œμ™Έ 5% μ΄ν•˜, 90% 이상

πŸ‡ Development Tools πŸ‡

image image image image

πŸ‡ Our Recommendation System πŸ‡

  • μ™€μž˜μ•Œver.
    image

  • 와린이ver.
    μ™€λ¦°μ΄λŠ” 와인 + μ–΄λ¦°μ΄μ˜ ν•©μ„±μ–΄λ‘œ 와인에 λŒ€ν•΄ λͺ¨λ₯΄λŠ” μ‚¬λžŒμž…λ‹ˆλ‹€. μ™€λ¦°μ΄λŠ” μ™€μΈμ˜ νƒ„λ‹Œμ΄ 뭔지, 산도가 뭔지 잘 λͺ¨λ₯΄κΈ° λ•Œλ¬Έμ— μ„ νƒν•˜κΈ° 보닀 μ‰¬μš΄ μ§ˆλ¬Έμ„ ν•΄μ„œ 와인을 μΆ”μ²œν•΄ μ£ΌλŠ” μ‹œμŠ€ν…œ μž…λ‹ˆλ‹€.

[μ˜ˆμ‹œ] Step 1. 더 μ„ ν˜Έν•˜μ‹œλŠ” 것을 κ³ λ₯΄μ„Έμš”.

  1. κ³ κΈ° 2. 생선 3. μ±„μ†Œ

μ˜ˆμ‹œλ‘œ Step 1을 보면, 각 선택지 λ§ˆλ‹€ μ™€μΈμ˜ νŠΉμ§•μ„ λΆ€μ—¬ν•˜μ˜€κ³  λͺ¨λΈ λ°μ΄ν„°μ—μ„œ 미리 뽑은 68개의 단어듀 μ€‘μ—μ„œ νŠΉμ§•λ“€κ³Ό μ–΄μšΈλ¦¬λŠ” 단어듀을 λΆ€μ—¬ν–ˆμŠ΅λ‹ˆλ‹€.

  • κ³ κΈ° : μ§„ν•œ λ ˆλ“œμ™€μΈ, μ†Œκ³ κΈ°, μ–‘κ³ κΈ°, μŠ€ν…Œμ΄ν¬, μœ‘μ¦™μ΄ ν’λΆ€ν•œ, ν’€λ°”λ”” λ ˆλ“œμ™€μΈ, νƒ„λ‹Œμ΄ 풍뢀, κ°•ν•œ 풍미 => [dry, firm, tannins, red, flavor, dark, cabernet, sauvignon]

  • 생선 : ν™”μ΄νŠΈ 와인, μ‚°λœ»ν•˜κ³  κΉ”λ”ν•œ μ‚°λ―Έ, 신선함, ν•΄μ‚°λ¬Ό μš”λ¦¬ => [fruit, white, crisp, fresh, bright, touch, sauvignon, light]

  • μ±„μ†Œ : ν™”μ΄νŠΈ, λΌμ΄νŠΈλ ˆλ“œ, ꡬ운 μ±„μ†Œ, μƒλŸ¬λ“œ, μ‹ μ„ ν•œ, 상큼함, μ„¬μ„Έν•œ => [fruit, white, crisp, fresh, bright, touch, sauvignon, light]

image

  • λ§›μž˜μ•Œver.
    image

  • 와인 μΆ”μ²œ κ²°κ³Ό

    • Best 3
      image

    • Worst 3
      image

πŸ‡ Streamlit App πŸ‡

πŸ‘‡μ™€μΈ μΆ”μ²œ μ‹œμŠ€ν…œμ„ μ΄μš©ν•˜λ €λ©΄ 이걸 λˆŒλŸ¬μ£Όμ„Έμš”.

image

πŸ‡ κ΅¬ν˜„ μ˜μƒ πŸ‡

πŸ‘‡μ™€μΈ μΆ”μ²œ μ‹œμŠ€ν…œ κ΅¬ν˜„μ˜μƒμ„ λ³΄μ‹œλ €λ©΄ 이걸 λˆŒλŸ¬μ£Όμ„Έμš”.

썸넀일

πŸ‡ ν”„λ‘œμ νŠΈ μ†Œκ° πŸ‡

🍷 κΉ€ν•΄λΉˆ

🍷 μ΄μ˜ˆμ§„

🍷 심정석

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •