Semantiskt nätverk
- Föregående sida Semantiskt nätverk startsida
- Nästa sida Semantiskt nätverk exempel
Semantiska nätverk = meningsfulla nätverk.
"Om HTML och WEB gör hela den online-dokumentet till en storbokSå RDF, schema och inferensspråk kommer att göra alla data i världen till en storDatabas。”
--- Tim Berners-Lee, Weaving the Web, 1999
Vad är semantiska nätverk?
semantic (semantisk)Detta ord betyderIntressant eller relaterat。
Semantiska nätverk är ett nätverk som använder sätt att beskriva saker som datorer kan förstå.
- The Beatles är en berömd band från Liverpool.
- John Lennon var en av medlemmarna i The Beatles.
- Skivan "Hey Jude" spelades in av The Beatles.
Sådana meningar kan förstås av människor. Men hur kan de förstås av datorer?
utlåtandenär bestående avGrammatiska reglerByggd. Grammatiken för ett språk definierar reglerna som behövs för att bygga utlåtanden i detta språk.
Detta är själva naturen av semantiska nätverk - att beskriva saker på ett sätt som datorprogram kan förstå.
Semantiska nätverk och länkar till webbsidorInga relationer。
Semantiskt nätverk beskriverförhållanden mellan saker(t.ex. att A är en del av B, och Y är en medlem av Z) samtEgenskaper hos saker(t.ex. storlek, vikt, användningstid och pris etc.).
Resursbeskrivningsramverk
RDF (Resource Description Framework) är ett märkspråk för att beskriva information och resurser på nätet.
Lägg information i RDF-filer, så kan dessa informationer potentiellt sökas, upptäckas, hämtas, filtreras, analyseras och bearbetas av datorprogram ("web spiders") från nätverket.
Semantiskt nätverk använder RDF för att beskriva nätverkets resurser.
Om du vill lära dig mer om RDF, läs vårRDF tutorial》
Hur använder man semantiskt nätverk?
Om information om musik, bilar, biljetter (eller något annat) lagras i RDF-filer, kommer intelligenta nätverksapplikationer att hämta information från olika källor, integrera den och sedan presentera informationen på ett meningsfullt sätt för användarna.
Likt följande innehåll:
- Bilpriser från olika distributörer
- Läkemedelsinformation
- Flygplanstider
- Industrikomponenter
- Bokinformation (pris, sidor, redaktör, år)
- Vem är vem
- Evenemangsdagar
- Programuppdateringar
Är semantiskt nätverk teknik lätt att förstå?
Semantiskt nätverk är inte ett snabbt utvecklande teknik.
dess inlärningskurva är en av orsakerna. RDF utvecklades av de som har akademisk bakgrund i logik och artificiell intelligens. För vanliga utvecklare är det inte särskilt lätt att förstå.
RSS är ett snabbt utvecklande språk för att bygga semantiska nätverksapplikationer. Om du vill veta mer om RSS, läs vårRSS tutorial》。
I de nedanstående tutorialen kommer vi att fokusera på användningen av RDF för att upptäcka potentialen i semantiskt nätverk.
Klicka på nästa kapitel, där kan du se ett enkelt exempel på ett semantiskt nätverk.
- Föregående sida Semantiskt nätverk startsida
- Nästa sida Semantiskt nätverk exempel