Hodnotenie:
Kniha poskytuje komplexný úvod do Neo4j, zahŕňa teóriu, praktické aplikácie a úvod do analýzy grafov vhodný pre začiatočníkov aj skúsených používateľov. Hoci vyniká teóriou a praktickými príkladmi, niektorí používatelia zistili, že v niektorých častiach chýbajú aktuálne informácie a príklady.
Výhody:Kniha ponúka solídny úvod do Neo4j s dobrými príkladmi a jasnými vysvetleniami, pokrýva širokú škálu tém vrátane grafových dát, nastavenia Neo4j, dotazovacieho jazyka Cypher, grafových algoritmov a techník strojového učenia. Obsahuje praktické poznatky o nasadení grafovej analýzy v aplikáciách a je vhodná pre nových aj skúsených používateľov.
Nevýhody:Niektoré časti môžu vybočovať z rámca nesúvisiacimi témami a niektorým oblastiam, najmä grafovým algoritmom a aplikáciám strojového učenia, by prospelo viac konkrétnych príkladov a prípadov použitia. Okrem toho existujú obavy zo zastaraných príkladov a chýbajúcich zdrojov, ktoré si vyžadujú aktualizáciu.
(na základe 9 čitateľských recenzií)
Hands-On Graph Analytics with Neo4j: Perform graph processing and visualization techniques using connected data across your enterprise
Zistite, ako používať Neo4j na identifikáciu vzťahov v zložitých a veľkých súboroch grafov pomocou modelovania grafov, grafových algoritmov a strojového učenia
Kľúčové vlastnosti
⬤ Začnite pracovať s grafovou analytikou pomocou príkladov z reálneho sveta.
⬤ Preskúmajte rôzne prípady použitia, ako je odhaľovanie podvodov, vyhľadávanie na základe grafov a odporúčacie systémy.
⬤ Zoznámte sa s knižnicou Graph Data Science pomocou príkladov a využite Neo4j v cloude na efektívne škálovanie aplikácií.
Popis knihy
Neo4j je grafová databáza, ktorá obsahuje zásuvné moduly na spúšťanie zložitých grafových algoritmov.
Kniha sa začína úvodom do základov grafovej analýzy, dotazovacieho jazyka Cypher a komponentov grafovej architektúry a pomôže vám pochopiť, prečo podniky začali vo svojich organizáciách využívať grafovú analýzu. Dozviete sa, ako implementovať algoritmy a techniky Neo4j, a preskúmate rôzne metódy analýzy grafov na odhalenie zložitých vzťahov v údajoch. Budete môcť implementovať grafovú analytiku zohľadňujúcu rôzne oblasti, ako je odhaľovanie podvodov, vyhľadávanie na základe grafov, odporúčacie systémy, sociálne siete a správa údajov. Naučíte sa tiež, ako ukladať údaje do grafových databáz a získavať z nich cenné poznatky. Keď sa dobre oboznámite s technikami, objavíte strojové učenie grafov s cieľom riešiť jednoduché až zložité výzvy pomocou Neo4j. Pochopíte tiež, ako používať grafové údaje v modeli strojového učenia s cieľom vytvárať predpovede na základe údajov. Nakoniec sa zoznámite so štruktúrovaním webovej aplikácie na produkciu pomocou Neo4j.
Na konci tejto knihy budete nielen schopní využiť silu grafov na riešenie širokej škály problémových oblastí, ale naučíte sa aj efektívne používať Neo4j na identifikáciu zložitých vzťahov vo vašich údajoch.
Čo sa naučíte
⬤ Získať prehľad o stavebných blokoch grafovej databázy Neo4j, uzloch a vzťahoch.
⬤ Zistíte, ako vytvárať, aktualizovať a odstraňovať uzly a vzťahy pomocou dotazovania v jazyku Cypher.
⬤ Použiť grafy na zlepšenie vyhľadávania a odporúčaní na webe.
⬤ Pochopiť algoritmy grafov, ako je vyhľadávanie ciest, priestorové vyhľadávanie, centralita a detekcia komunít.
⬤ Zistiť rôzne kroky na integráciu grafov do bežného potrubia strojového učenia.
⬤ Formulovať problém predpovedania odkazov v kontexte strojového učenia.
⬤ Zaviesť algoritmy vkladania grafov, napríklad DeepWalk, a používať ich v grafoch Neo4j.
Pre koho je táto kniha určená
Táto kniha je určená dátovým analytikom, obchodným analytikom, grafovým analytikom a vývojárom databáz, ktorí chcú ukladať a spracovávať grafové údaje s cieľom odhaliť kľúčové poznatky o údajoch. Táto kniha osloví aj dátových vedcov, ktorí chcú vytvárať inteligentné grafové aplikácie uspokojujúce rôzne domény. Vyžadujú sa určité skúsenosti s Neo4j.