Spaces:
Sleeping
Sleeping
Upload 4 files
Browse files- README.md +7 -9
- utils/interpret_lab_pdf.py +3 -7
README.md
CHANGED
|
@@ -4,21 +4,19 @@ emoji: 馃尶
|
|
| 4 |
colorFrom: green
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version:
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
license: mit
|
| 11 |
tags:
|
| 12 |
-
- cannabis
|
| 13 |
-
- terpenes
|
| 14 |
-
- llm
|
| 15 |
-
- gradio
|
| 16 |
-
- health
|
| 17 |
-
- pdf
|
| 18 |
---
|
| 19 |
|
| 20 |
# 馃尶 Budtender AI Assistant
|
| 21 |
|
| 22 |
**Budtender AI Assistant** es una aplicaci贸n que analiza autom谩ticamente certificados de an谩lisis de flores de cannabis en formato PDF y ofrece una interpretaci贸n experta sobre sus posibles efectos, beneficios y caracter铆sticas, basada en su perfil de terpenos y cannabinoides.
|
| 23 |
-
|
| 24 |
-
---
|
|
|
|
| 4 |
colorFrom: green
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
+
sdk_version: 4.15.0
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
license: mit
|
| 11 |
tags:
|
| 12 |
+
- cannabis
|
| 13 |
+
- terpenes
|
| 14 |
+
- llm
|
| 15 |
+
- gradio
|
| 16 |
+
- health
|
| 17 |
+
- pdf
|
| 18 |
---
|
| 19 |
|
| 20 |
# 馃尶 Budtender AI Assistant
|
| 21 |
|
| 22 |
**Budtender AI Assistant** es una aplicaci贸n que analiza autom谩ticamente certificados de an谩lisis de flores de cannabis en formato PDF y ofrece una interpretaci贸n experta sobre sus posibles efectos, beneficios y caracter铆sticas, basada en su perfil de terpenos y cannabinoides.
|
|
|
|
|
|
utils/interpret_lab_pdf.py
CHANGED
|
@@ -15,13 +15,9 @@ def analyze_pdf(pdf_path):
|
|
| 15 |
prompt = (
|
| 16 |
"Eres un experto en cannabis medicinal. Analiza el siguiente certificado de an谩lisis "
|
| 17 |
"y brinda una interpretaci贸n clara sobre los efectos, usos potenciales y caracter铆sticas del strain basado en los terpenos y cannabinoides. "
|
| 18 |
-
"No enfatices pesticidas ni contaminantes.
|
| 19 |
-
|
| 20 |
-
"
|
| 21 |
-
f"{text}
|
| 22 |
-
|
| 23 |
-
"
|
| 24 |
-
"Interpretaci贸n:"
|
| 25 |
)
|
| 26 |
result = generator(prompt, max_length=500, do_sample=True)
|
| 27 |
return result[0]['generated_text'].split("Interpretaci贸n:")[-1].strip()
|
|
|
|
| 15 |
prompt = (
|
| 16 |
"Eres un experto en cannabis medicinal. Analiza el siguiente certificado de an谩lisis "
|
| 17 |
"y brinda una interpretaci贸n clara sobre los efectos, usos potenciales y caracter铆sticas del strain basado en los terpenos y cannabinoides. "
|
| 18 |
+
"No enfatices pesticidas ni contaminantes.\n\n"
|
| 19 |
+
+ text +
|
| 20 |
+
"\n\nInterpretaci贸n:"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
)
|
| 22 |
result = generator(prompt, max_length=500, do_sample=True)
|
| 23 |
return result[0]['generated_text'].split("Interpretaci贸n:")[-1].strip()
|