DINGOLANI commited on
Commit
8a7677b
·
verified ·
1 Parent(s): 2a2d2bc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -37,7 +37,7 @@ def autocomplete(query):
37
  # Fuzzy matching with typo tolerance
38
  matches = process.extract(query, autocomplete_data, scorer=fuzz.partial_ratio, limit=5)
39
 
40
- # Return only the best-matched product names, categories, or subcategories
41
  return [match[0] for match in matches]
42
 
43
  # Gradio interface
@@ -45,7 +45,7 @@ with gr.Blocks() as demo:
45
  gr.Markdown("### Improved Autocomplete for Luxury Products")
46
 
47
  query = gr.Textbox(label="Start typing for autocomplete")
48
- autocomplete_output = gr.Textbox(label="Autocomplete Suggestions", lines=5)
49
 
50
  # Trigger autocomplete on change
51
  query.change(fn=autocomplete, inputs=query, outputs=autocomplete_output)
 
37
  # Fuzzy matching with typo tolerance
38
  matches = process.extract(query, autocomplete_data, scorer=fuzz.partial_ratio, limit=5)
39
 
40
+ # Return list of suggestions (Gradio will display them in separate lines)
41
  return [match[0] for match in matches]
42
 
43
  # Gradio interface
 
45
  gr.Markdown("### Improved Autocomplete for Luxury Products")
46
 
47
  query = gr.Textbox(label="Start typing for autocomplete")
48
+ autocomplete_output = gr.Textbox(label="Autocomplete Suggestions", lines=5, interactive=False)
49
 
50
  # Trigger autocomplete on change
51
  query.change(fn=autocomplete, inputs=query, outputs=autocomplete_output)