Refactor LLM interaction to use structured JSON filters
@Vaishnavi-Raykar ci sta già lavorando.
Dal 3/10/2025.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
🧠 Refactor LLM to output structured filters (not raw Python)
Currently, LLM returns raw Python strings that are `exec()`-ed.
#### 💡 Advanced Fix:
* Prompt LLM to return structured JSON like:
```json
{ "column": "Date", "operator": "<", "value": "2024-01-01" }
- Your backend parses this and uses
pandas.query()securely.
✅ This makes the system robust, safe, and testable.
- Lingua principale
- Python
- Stelle
- 2
- Fork
- 6
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di arya2004/Data-Filtering-Chatbot
-
Introduce abstraction layer for LLM (decouple OpenAI calls)Forse di nuovo libera @roshan9911 l’ha presa 379 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement good first issue hacktoberfest hacktoberfest-accepted python refactor
arya2004/Data-Filtering-Chatbot#11 · 2 commenti · 2 assegnatari ·
-
Make .gitignore rules less aggressiveForse di nuovo libera @Vaishnavi-Raykar l’ha presa 381 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement good first issue hacktoberfest hacktoberfest-accepted python refactor
arya2004/Data-Filtering-Chatbot#8 · 1 commento · 1 assegnatario ·
-
Clean unused sys.argv block in submission_evaluation.pyForse di nuovo libera @Meghana-2124 l’ha presa 381 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement good first issue hacktoberfest hacktoberfest-accepted python refactor
arya2004/Data-Filtering-Chatbot#7 · 1 commento · 1 assegnatario ·
-
Avoid redundant nltk.download() callsForse di nuovo libera @Meghana-2124 l’ha presa 381 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement good first issue hacktoberfest hacktoberfest-accepted python refactor
arya2004/Data-Filtering-Chatbot#6 · 2 commenti · 1 assegnatario ·
-
Refactor duplicated CSV loading logicForse di nuovo libera @Meghana-2124 l’ha presa 381 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement good first issue hacktoberfest hacktoberfest-accepted python refactor
arya2004/Data-Filtering-Chatbot#4 · 2 commenti · 1 assegnatario ·
Tutte le issue di arya2004/Data-Filtering-Chatbot
Issue simili
-
get_page_thumbnail modifies cached page images, affecting later thumbnails and picture exportsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
docling-project/docling-mcp#147 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
autowarefoundation/autoware_carla_scenario#405 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
mohitmishra786/readprism#322 ·
I maintainer di solito rispondono entro 1 giorno