dltmdgus commited on
Commit
fd46e4d
·
verified ·
1 Parent(s): cdbfed3

Delete pages/4_🧠_신규벡터추천.py

Browse files
Files changed (1) hide show
  1. pages/4_🧠_신규벡터추천.py +0 -23
pages/4_🧠_신규벡터추천.py DELETED
@@ -1,23 +0,0 @@
1
- import streamlit as st
2
- import numpy as np
3
- from sklearn.metrics.pairwise import cosine_similarity
4
- from utils import load_data
5
-
6
- st.title("🧠 신규 공연벡터 → 공연장 추천")
7
-
8
- df = load_data()
9
-
10
- vec_input = st.text_input("공연벡터 입력 (예: [0.2, 0.8, 0.0])")
11
-
12
- if vec_input:
13
- try:
14
- vec = np.array([eval(vec_input)])
15
- mat = np.stack(df["공연벡터"].values)
16
- sims = cosine_similarity(vec, mat)[0]
17
- top_k = sims.argsort()[-5:][::-1]
18
-
19
- for i in top_k:
20
- r = df.iloc[i]
21
- st.markdown(f"🎵 **{r['공연명']}** → **{r['공연시설명(fcltynm)']}** (유사도: {sims[i]:.3f})")
22
- except:
23
- st.error("올바른 벡터 형식을 입력해주세요.")