tien314 commited on
Commit
a7c96df
·
verified ·
1 Parent(s): 68a2280

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -12,10 +12,8 @@ from huggingface_hub import login
12
 
13
 
14
 
15
- @st.cache_data
16
  def load_data():
17
-
18
-
19
  retriever = BM25HF.load_from_hub(
20
  "tien314/bm25s-version2", load_corpus=True, mmap=True)
21
  return retriever
@@ -43,7 +41,7 @@ def load_model():
43
  return chain
44
 
45
  def process_input(sentence):
46
- docs, _ = retriever.retrieve(bm25s.tokenize(sentence), k=15)
47
  documents =[]
48
  for doc in docs[0]:
49
  documents.append(Document(doc['text']))
@@ -65,6 +63,6 @@ sentence = st.text_input("please enter description:")
65
 
66
  if sentence !='':
67
  documents = process_input(sentence)
68
- hscode = chain.invoke({'context': documents,'description':sentence})
69
  st.write("answer:",hscode)
70
 
 
12
 
13
 
14
 
15
+ @st.cache_resource
16
  def load_data():
 
 
17
  retriever = BM25HF.load_from_hub(
18
  "tien314/bm25s-version2", load_corpus=True, mmap=True)
19
  return retriever
 
41
  return chain
42
 
43
  def process_input(sentence):
44
+ docs, _ = st.session_state.retriever.retrieve(bm25s.tokenize(sentence), k=15)
45
  documents =[]
46
  for doc in docs[0]:
47
  documents.append(Document(doc['text']))
 
63
 
64
  if sentence !='':
65
  documents = process_input(sentence)
66
+ hscode = st.session_state.chain.invoke({'context': documents,'description':sentence})
67
  st.write("answer:",hscode)
68