update more languages

Signed-off-by: Alex Jenkins <kjenkins60@gatech.edu>
This commit is contained in:
Alex Jenkins 2026-04-11 01:08:44 +00:00
parent 835acaa70e
commit 16c2f12a54
249 changed files with 117186 additions and 186 deletions

View file

@ -3,24 +3,42 @@
## בעיה
מעקב מקורות מידע בזמן החילוץ מייצר כיום מימוש מלא לכל טריפל
<<<<<<< HEAD
שחולץ: `stmt_uri` ייחודי, `activity_uri` ו-מטא-דאטה של PROV-O עבור כל
עובדה ידע בודדת. עיבוד של חלק אחד שמייצר 20 קשרים מייצר כ-220
טריפלי מעקב מקורות מידע בנוסף ל-כ-20 טריפלי ידע - תקורה של בערך 10:1.
=======
שחולץ: `stmt_uri` ייחודי, `activity_uri` ו-מטא-דאטה של PROV-O הקשורים
לכל עובדה בידע. עיבוד של חלק אחד שמניב 20 קשרים מייצר כ-220 טריפלי
מעקב מקורות מידע בנוסף ל-כ-20 טריפלי ידע - תקורה של בערך 10:1.
>>>>>>> 82edf2d (New md files from RunPod)
זה יקר (אחסון, אינדקס, העברה) וגם לא מדויק מבחינה סמנטית. כל חלק
מעובד על ידי קריאה אחת של מודל שפה גדול (LLM) שמייצר את כל
<<<<<<< HEAD
הטריפלים שלו בעסקה אחת. המודל הנוכחי של טריפל בודד מטשטש את זה
על ידי יצירת האשליה של 20 אירועי חילוץ עצמאיים.
בנוסף, לשני מתוך ארבעה מעבדי החילוץ (kg-extract-ontology,
=======
הטריפלים שלו בפעולה אחת. המודל הנוכחי, שמבוסס על טריפל בודד,
מטעה בכך שהוא יוצר את האשליה של 20 אירועי חילוץ עצמאיים.
בנוסף, לשני מתוך ארבעת מעבדי החילוץ (kg-extract-ontology,
>>>>>>> 82edf2d (New md files from RunPod)
kg-extract-agent) אין מעקב מקורות מידע כלל, מה שמשאיר פערים
במסלול הביקורת.
## פתרון
<<<<<<< HEAD
החליפו את הפירוט של כל שלישייה במודל תת-גרף: רשומת מוצא אחת לכל חילוץ, המשותפת לכל השלישיות שנוצרו מחלק זה.
=======
החליפו את הפירוט של כל טריפל במודל תת-גרף: רשומת מוצא אחת לכל חילוץ, המשותפת לכל הטריפלים שנוצרו מחלק זה.
>>>>>>> 82edf2d (New md files from RunPod)
### שינוי מונחים
@ -34,7 +52,11 @@ kg-extract-agent) אין מעקב מקורות מידע כלל, מה שמשאי
### מבנה מטרה
<<<<<<< HEAD
כל השלישיות של המוצא נכנסות לגרף המקוּם בשם `urn:graph:source`.
=======
כל הטריפלים של המוצא נכנסים לגרף המקוּם `urn:graph:source`.
>>>>>>> 82edf2d (New md files from RunPod)
```
# Subgraph contains each extracted triple (RDF-star quoted triples)
@ -134,7 +156,11 @@ kg-extract-agent) אין מעקב מקורות מידע כלל, מה שמשאי
שונה
**מקור בזמן שאילתה** (`urn:graph:retrieval`): נושא נפרד,
כבר משתמש בדפוס שונה (שאילתה/חקירה/מיקוד/סינתזה)
<<<<<<< HEAD
**מקור של מסמך/עמוד/קטע** (מקודד PDF, מפצל): כבר משתמש
=======
**מקור של מסמך/עמוד/קטע** (מקודד PDF, חותך): כבר משתמש
>>>>>>> 82edf2d (New md files from RunPod)
ב-`derived_entity_triples()` שהוא לכל ישות, ולא לכל משולש — אין
בעיית יתירות
@ -175,7 +201,11 @@ prov_triples = subgraph_provenance_triples(
triples.extend(set_graph(prov_triples, GRAPH_SOURCE))
```
<<<<<<< HEAD
### חתימה חדשה של עוזר
=======
### חתימה חדשה עבור עוזר
>>>>>>> 82edf2d (New md files from RunPod)
```python
def subgraph_provenance_triples(