Docling
IBM မှ ထုတ်လုပ်ထားသော၊ LLM နှင့် RAG အတွက် အထူးဖန်တီးထားသည့် Open-source ထိရောက်သော ဖိုင်ပြောင်းလဲရေးကိရိယာ
၎င်းက ဘာလဲ
Docling သည် IBM Research မှ ဖန်တီးထုတ်လုပ်ထားသော Open-source ဖိုင်ပြောင်းလဲရေး Tool kit တစ်ခုဖြစ်ပြီး AI အပလီကေးရှင်းများနှင့် ကြီးမားသော ဘာသာစကားမော်ဒယ်များ (LLMs) ၏ Retrieval-Augmented Generation (RAG) လုပ်ငန်းစဉ်များအတွက် အထူးရည်ရွယ်ထုတ်လုပ်ထားခြင်း ဖြစ်ပါသည်။ ၎င်းသည် PDF၊ DOCX၊ PPTX နှင့် HTML ကဲ့သို့သော သာမန်ဖိုင်ဖော်မတ်များကို တိကျမှန်ကန်သော ဖွဲ့စည်းပုံပါရှိသော ဖိုင်ပုံစံများအဖြစ်သို့ တိကျစွာ ပြောင်းလဲပေးနိုင်ပါသည်။ အားကောင်းသည့် စာမျက်နှာ အပြင်အဆင် (Layout) ခွဲခြမ်းစိတ်ဖြာမှုနှင့် ဇယားဖော်ထုတ်နိုင်စွမ်းတို့ဖြင့် Docling သည် ရှုပ်ထွေးသော အပြင်အဆင်များကို ပြီးပြည့်စုံစွာ ဖတ်ရှုနိုင်ပြီး အကြောင်းအရာများကို Markdown သို့မဟုတ် JSON ဖော်မတ်များဖြင့် ထုတ်ယူပေးနိုင်ကာ AI စနစ်များက ဖိုင်အချက်အလက်များကို ပိုမိုလွယ်ကူစွာ ဖတ်ရှုနားလည်နိုင်စေပါသည်။
မည်သည့်ပြဿနာများကို ဖြေရှင်းပေးသလဲ၊ မည်သို့အသုံးပြုရသလဲ
ကုမ္ပဏီတွင်း အသိပညာအခြေခံအုတ်မြစ် (Knowledge Base) တည်ဆောက်ရာတွင် သို့မဟုတ် Large Model များကို လေ့ကျင့်ပေးရာတွင် ရှုပ်ထွေးပွေလီနေသော ဖိုင်အမျိုးမျိုးကို ကိုင်တွယ်ရခြင်းသည် အင်ဂျင်နီယာများအတွက် အမြဲတမ်း ခေါင်းကိုက်စရာ ဖြစ်ခဲ့သည်။ အထူးသဖြင့် PDF ဖိုင်များပါ ကော်လံများစွာပါဝင်သည့် အပြင်အဆင်များ၊ ရှုပ်ထွေးသော ဇယားများနှင့် ဇယားကွက်များကို သမားရိုးကျ Parsing ကိရိယာများက ပုံပျက်ပန်းပျက်ဖြစ်စေတတ်သည်။ Docling သည် အဆင့်မြင့် Deep Learning မော်ဒယ်များမှတစ်ဆင့် ဖိုင်အဆင့်အတန်း၊ ခေါင်းစဉ်၊ စာရင်းနှင့် ဇယားဖွဲ့စည်းပုံများကို အလိုအလျောက် ဖော်ထုတ်ပေးပြီး စာသားထုတ်ယူမှု အရည်အသွေးကို သိသာထင်ရှားစွာ မြှင့်တင်ပေးပါသည်။ အသုံးပြုသူများသည် ရိုးရှင်းသော ကုဒ်ထည့်သွင်းမှုနှင့် ခေါ်ယူမှုတို့ဖြင့် ဖွဲ့စည်းပုံမပါဝင်သော ဖိုင်များစွာကို ရှင်းလင်းပြတ်သားသော ဖွဲ့စည်းပုံပါရှိသည့် ဒေတာများအဖြစ်သို့ လွယ်ကူစွာ ပြောင်းလဲနိုင်ပြီး အချက်အလက်များကို လက်ဖြင့် ပြန်လည်ရှင်းလင်းရမည့် အချိန်များကို များစွာ သက်သာစေပါသည်။ တိကျမှုမြင့်မားသော RAG စနစ်များကို တည်ဆောက်ရန်အတွက် အကောင်းဆုံး လက်နက်ကောင်းတစ်ခု ဖြစ်ပါသည်။
အဓိက အင်္ဂါရပ်များ
- PDF နှင့် ဖိုင်ဖော်မတ်မျိုးစုံကို Parsing လုပ်နိုင်ခြင်း
- ထက်မြက်သည့် Layout နှင့် ဇယားဖော်ထုတ်နိုင်စွမ်း
- Markdown သို့မဟုတ် JSON သို့ ထုတ်ယူနိုင်ခြင်း
- ဖွဲ့စည်းပုံပါရှိသော ဖိုင်မော်ဒယ်များကို ပံ့ပိုးပေးခြင်း
- LLM နှင့် RAG ဒေတာအရည်အသွေးကို မြှင့်တင်ပေးခြင်း
အားသာချက်များ
- Open-source ဖြစ်ပြီး အခမဲ့အသုံးပြုနိုင်ကာ IBM မှ တီထွင်ထားခြင်း
- ဇယားနှင့် Layout ဖော်ထုတ်နိုင်စွမ်း အလွန်ကောင်းမွန်ခြင်း
- Large Language Model လုပ်ငန်းစဉ်များနှင့် အထူးကိုက်ညီခြင်း
အားနည်းချက်များ
- အခြေခံ ပရိုဂရမ်ရေးသားခြင်း ကျွမ်းကျင်မှု လိုအပ်ခြင်း
- ဖိုင်ဆိုဒ် အလွန်ကြီးမားသည်များကို လုပ်ဆောင်ရာတွင် ကွန်ပျူတာ အရင်းအမြစ် ပိုမိုစားသုံးခြင်း
အသုံးပြုမှုများ
- ကုမ္ပဏီတွင်း AI Knowledge Base တည်ဆောက်ခြင်း
- ပညာရပ်ဆိုင်ရာ စာတမ်းများနှင့် ရှုပ်ထွေးသော အစီရင်ခံစာများကို ကိုင်တွယ်ခြင်း
- သမိုင်းဝင်စာရွက်စာတမ်းများကို ဖွဲ့စည်းပုံပါရှိသော ဒေတာအဖြစ်သို့ ပြောင်းလဲခြင်း
အယ်ဒီတာမှတ်ချက်
თუ ඔබ RAG ပရောဂျက်များတွင် PDF Parsing လုပ်ဆောင်ချက် အားနည်းနေခြင်းအတွက် စိတ်ပူနေရပါက Docling သည် လက်ရှိတွင် အားအကောင်းဆုံး Open-source ဖြေရှင်းချက်များထဲမှ တစ်ခု အသေအချာပင် ဖြစ်ပါသည်။
မေးလေ့ရှိသောမေးခွန်းများ
Docling သည် မည်သည့်ဖိုင်ဖော်မတ်များကို ပံ့ပိုးပေးသလဲ။
၎င်းသည် PDF၊ DOCX၊ PPTX နှင့် HTML ကဲ့သို့သော သာမန်ဖိုင်ဖော်မတ်များကို ဖွဲ့စည်းပုံပါရှိသော မော်ဒယ်များအဖြစ်သို့ ပြောင်းလဲပေးနိုင်ပါသည်။
ဘာကြောင့် RAG စနစ်တွေမှာ Docling ကို လိုအပ်တာလဲ။
အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် ဖိုင်၏ Layout နှင့် ဇယားဖွဲ့စည်းပုံများကို တိကျစွာ ထိန်းသိမ်းပေးနိုင်ပြီး ပြောင်းလဲပေးလိုက်သော Markdown သို့မဟုတ် JSON သည် LLM ကို အရည်အသွေးမြင့်မားသော ဒေတာများ ပိုမိုဖတ်ရှုနိုင်စေသောကြောင့် ဖြစ်သည်။
Docling က အခမဲ့လား။
ဟုတ်ကဲ့၊ Docling သည် IBM Research မှ ထုတ်လုပ်ထားသော Open-source ပရောဂျက်တစ်ခုဖြစ်ပြီး အသုံးပြုသူများအနေဖြင့် လွတ်လပ်စွာ ဒေါင်းလုဒ်လုပ်ပြီး အသုံးပြုနိုင်ပါသည်။
သက်ဆိုင်ရာ AI ကိရိယာများ
AutoGen
မိုက်ခရိုဆော့ဖ် (Microsoft) ၏ Open-source Multi-agent မူဘောင်ဖြစ်ပြီး AI အေးဂျင့်များ အချင်းချင်း စကားပြောဆိုကာ ပူးပေါင်း၍ လုပ်ငန်းတာဝန်များကို ပြီးမြောက်စေနိုင်သည်
LangGraph
LangChain အဖွဲ့မှ ဖန်တီးထားသော AI Agent များအတွက် graph (ပုံစံခွဲ) အခြေပြု စီမံခန့်ခွဲမှုဘောင် (Framework)
HeyDonto
ကျန်းမာရေးစောင့်ရှောက်မှု အချက်အလက်များအတွက် အနက်အဓိပ္ပာယ် (Semantics) ပေါင်းစပ်ပေးသည့် အလွှာဖြစ်ပြီး၊ သွားနှင့်ခံတွင်းနှင့် ကင်ဆာရောဂါဗေဒဆိုင်ရာ ကွဲပြားခြားနားသော အချက်အလက်များကို အသုံးချနိုင်သည့် အခ
Luxonis
OAK စီးရီး အစွန်းပိုင်း (Edge) AI အတိမ်အနက် ကင်မရာများ၊ ကွန်ပြူတာအမြင်အာရုံ (Computer Vision) ကို စက်ပစ္စည်းပေါ်တွင် တိုက်ရိုက်လုပ်ဆောင်ရန်
Ressl AI
လုပ်ငန်းသုံး အလိုအလျောက်လုပ်ဆောင်ချက် ကိုယ်စားလှယ်များကို လေ့ကျင့်ပေးခြင်း၊ စစ်ဆေးခြင်းနှင့် ဖြန့်ကျက်ခြင်း ပလပ်ဖောင်း
Blocks.ai
AI agent များအတွက် ကွန်ရက်အလွှာ (Network Layer)ဖြစ်ပြီး မည်သည့်နေရာတွင်မဆို run နေသော agent များကို လွယ်ကူစွာ ခေါ်ယူအသုံးပြုနိုင်စေပါတယ်