Vyhledání správného místa v dokumentu 4D Write Pro pomocí AI
Ve 4D aplikacích jsou běžné rozsáhlé dokumenty: finanční zprávy, interní směrnice, technické příručky… Vyhledávání přesného klíčového slova často nestačí. Procházení 30stránkových zpráv kvůli nalezení jednoho odstavce je nejen časově náročné, ale také náchylné k chybám. Zde může pomoci umělá inteligence.
Sémantický přístup založený na vektorech, který byl představen v aplikaci 4D 20 R10, již umožňuje najít relevantní dokument aplikace 4D Write Pro, i když jsou použity různé formulace (například „vložit obrázek“ vs. „přidat obrázek“).
Co se však stane, když dokument zahrnuje více stránek a pokrývá různá dílčí témata? I když lze celý text převést na jeden vektor, výsledky jsou často lepší, když pracujeme v jemnějším měřítku. To je myšlenka chunkingu: rozdělení dokumentu na souvislé segmenty, z nichž každý je reprezentován vlastním vektorem.
Právě to nám umožňuje jít dál: získat nejen správný dokument, ale také přesnou pasáž, která odpovídá hledanému textu.
Vyhledávání podle významu, ne podle metadat: Sémantické filtrování obrázků pomocí 4D.Vector
Vaši uživatelé nepřemýšlejí v názvech souborů nebo hierarchiích složek. Myslí v myšlenkách.
- „Robot namalovaný akvarelem.“
- „Slunečná pláž plná barev.“
- „Něco, co vypadá jako Mona Lisa… ale z budoucnosti.“
Nezáleží na tom, zda tato myšlenka pochází z obrázku, objednávky zákazníka, e-mailu nebo dokumentu 4D Write Pro – výzva je stejná: jak dodat výsledky, které odpovídají záměru, nikoliv jen klíčovým slovům?
S aplikacemi 4D.Vector a 4D AI Kit může vaše aplikace konečně dávat smysl. V tomto příspěvku si to ukážeme na příkladu sémantického vyhledávání podobnosti obrázků. A zde je klíč: ve skutečnosti vůbec nepracujeme se surovými obrázky – pracujeme s jejich popisy. Úplně stejný přístup funguje pro jakýkoli druh textových dat ve vaší aplikaci.
Inteligentní analýza dokumentů 4D Write Pro s umělou inteligencí
V mnoha podnikových aplikacích uživatelé zadávají nebo přijímají nestrukturovaný text: zpětnou vazbu od zákazníků, interní poznámky, tikety podpory, zprávy a další. Tento obsah představuje cenné informace, které je však obtížné využít bez specifického zpracování.
Právě zde se umělá inteligence stává mocným nástrojem: automatickou analýzou psaného obsahu dokumentu 4D Write Pro dokáže extrahovat užitečná metadata pro porozumění, třídění nebo stanovení priorit.
V této ukázce jsme implementovali kompletní scénář automatické analýzy dokumentů 4D Write Pro pomocí umělé inteligence. Z jednoduchého textu je AI schopna:
- generovat stručný název odrážející obsah
- identifikovat tón (pozitivní, negativní, informativní, naléhavý…)
- navrhnout klasifikační značky
- vyhodnotit kvalitu psaní dokumentu
Cíl je jasný: automaticky obohatit dokumenty o použitelná metadata, aniž by se změnilo uživatelské prostředí.
Vylepšení a třídění UUID ve verzi 7
Počínaje verzí 4D 20 R10 jsou nyní identifikátory UUID generovány přímo pomocí interního algoritmu a nespoléhají se na systémové funkce, což umožňuje lepší kontrolu nad jejich formátem a chováním. A díky této aktualizaci se nyní můžete rozhodnout pro UUID verze 7, které podporují chronologické řazení. Pojďme prozkoumat, co to znamená pro vaše aplikace.
ORDA – Constructor a dotýkaná událost – Podrobné chování v síti
V tomto předchozím příspěvku na blogu jste zjistili, že subjekty ORDA mohou mít nyní constructor, což umožňuje, aby se instanciace entit řídila kompletním objektově orientovaným přístupem.
A to není vše – v dalším příspěvku na blogu byla představena první datová událost ORDA v celé řadě: událosttouched .
Chcete přesně vědět, KDY a KDE se constructor a událosttouched jsou spouštěny při přesunech akcí tam a zpět mezi klientskou aplikací a serverem? Tento blogpost je určen právě vám.
Čtěte dál, abyste se dozvěděli všechny podrobnosti a prohlédli si živou ukázku!
4D Qodly Pro: Co je nového v 4D 20 R10
4D 20 R10 je nyní k dispozici a nabízí novou sadu vylepšení 4D Qodly Pro v celém produktu, která stabilizuje výkonné funkce, které jste již možná používali.
Nastavení obslužných programů HTTP je nyní jednodušší než kdy dříve.
Při vykreslování stránky lze nyní přistupovat k částem URL a parametrům. A tolik vylepšení vám pomůže nabídnout koncovým uživatelům lepší pochopení jejich uživatelských cest a jasnou zpětnou vazbu pro každou jejich akci.
Objevujte dál toto výkonné řešení pro vývoj webových stránek plně založených na částech 4D, které je robustní a uživatelsky přívětivé.
Vytvářejte podnikové webové aplikace s minimálním úsilím při kódování s využitím stávající podnikové logiky, kterou jste již implementovali ve svých desktopových aplikacích.
Podívejme se blíže na … Čtěte dál!
AI přináší do dokumentů 4D Write Pro kouzelné vyhledávání
V mnoha podnikových aplikacích 4D jsou dokumenty vším – technickými poznámkami, zprávami, manuály, interními příručkami. Když si však uživatelé nepamatují přesné znění, stává se hledání toho správného pomalé, frustrující, nebo ještě hůře – nemožné.
Ve verzi 4D 20 R10 to sémantické vyhledávání poháněné vektory umělé inteligence mění. Namísto hledání klíčových slov hledáte význam. Uživatelé dostanou správný dokument, i když hledají v jiných slovech nebo v jiném jazyce. Je to chytřejší způsob, jak odhalit znalosti skryté v dokumentech – rychlý, přesný a vytvořený pro to, jak lidé skutečně vyhledávají.
Uvažujme konkrétní příklad: uživatel chce vyhledat technickou poznámku, která vysvětluje, jak vložit obrázek do dokumentu aplikace 4D Write Pro. Nemusí si však vzpomenout na přesnou frázi použitou v dokumentu.
UKÁZKA: INTELIGENTNÍ VYKAZOVÁNÍ VÝDAJŮ POMOCÍ AI
Znáte bolesti spojené s vykazováním výdajů – ne pro vás, ale pro vaše uživatele. Hromadící se účtenky, ruční zadávání, překlepy. Se sadou 4D AIKit je tato dřina pryč. Jednoduchým nahráním se papírová účtenka nebo faktura promění v čistý strukturovaný JSON připravený pro vaši databázi.
Už žádné plýtvání časem na součty, data nebo názvy dodavatelů. Vision AI je přečte, jazykové modely je strukturují a 4D je propojí přímo s vaší aplikací. Z papíru do databáze během několika sekund – a vaši uživatelé nikdy nepocítí tření.
4D AI: Objevte sílu 4D vektorů
Při práci s moderními aplikacemi, zejména s umělou inteligencí, zpracováním přirozeného jazyka nebo prostorovými daty, je vektorová matematika klíčová. Proto 4D 20 R10 zavádí nový objekt: 4D.Vector, který vývojářům pomáhá ukládat a porovnávat vektory dat pomocí několika málo řádků kódu.
Pokud například vytváříte funkci pro hodnocení obrázků na základě toho, jak dobře odpovídají textové výzvě, stačí vygenerovat vektory, porovnat je pomocí kosinové podobnosti a seřadit výsledky od nejrelevantnějšího po nejméně relevantní, a to vše přímo ve 4D.
Proč je váš vyhledávací zásobník nefunkční – a jak to napraví Vector Search
Položíte otázku. Systém vám nabídne shodu klíčových slov – je to blízko, ale není to odpověď. Skutečný poznatek? Je schovaný v dokumentu, formulovaný jinak nebo ukrytý ve formátu, kterému vaše vyhledávání nerozumí.
A teď si představte vyhledávání, které pochopí, co máte na mysli – i když to neřeknete dokonale. Takové vyhledávání vynořuje význam, ne jen odpovídající slova.
To je posun, který zkoumáme v tomto příspěvku na blogu: co dnes selhává, co ho nahrazuje a proč se vektorové vyhledávání stává novým výchozím řešením pro týmy, které potřebují srozumitelnost ve velkém měřítku.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady
