Ismeretalapú modellezés XIII. RDF
|
|
- Tibor Török
- 7 évvel ezelőtt
- Látták:
Átírás
1 XIII. RDF 1
2 , nyílt rendszerek eddig volt nyílt rendszerek, internet, közös értelmezés szükséges ontológiák leíró logikák, mint az internetes ismeretalapú elméleti alapjai most jön az interneten használt nyelvek RDF RDF Schema 2
3 RDF adatmodell egy RDF dokumentum állítások rendezetlen gyűjteménye, mindegyik állítás egy alany-állítmány-tárgy hármas (bináris reláció) az állításokat egy gráf címkézett éleinek lehet tekinteni az állítások web erőforrások tulajdonságait írják le (erőforrás, tulajdonság, erőforrás literál) erőforrás bármi lehet, amire lehet hivatkozni URI-val: web dokumentum, kép, bekezdés, pl. isbn:// alany a tulajdonságok maguk is erőforrások (URI) állítmány tárgy 3
4 RDF formái (ábra Finin) XML kódolás <rdf:rdf..> <.> <.> </rdf:rdf> gépi feldolgozásra jó RDF adatmodelll hármasok stmt(docinst, rdf_type, Document) stmt(personinst, rdf_type, Person) stmt(inroominst, rdf_type, InRoom) stmt(personinst, holding, docinst) stmt(inroominst, person, personinst) következtetésre jó gráf emberi megjelenítésre jó az RDF gráf alapú re alkalmas egyszerű nyelv 4
5 RDF építőelemei erőforrások amikről beszélni akarunk, URI tulajdonságok bináris relációt reprezentáló dolgok literálok karakterlánc, egész, xmldatatypes állítások, vagyis hármasok alany,állítmány,tárgy / alany,tulajdonság,érték hármasok gyűjteménye által definiált gráf 5
6 URI URI = Uniform Resource Identifier URI a természetes nyelvtől eltérően egyértelmű a web egy globális névteret biztosít feltételezhetjük, hogy azonos URI azonos dolgot azonosít URI azonosíthat web erőforrást egy file RDF segítségével állításokat tehetünk, ez a kép egy embert ábrázol, akinek a neve URI néha valós világ fogalmait azonosítja az igazán jó URI nem változik ELTE IK, konvención alapul 6
7 RDF példa ~finin/talks/idm02/ dc:title dc:creator Intelligent Information Systems on the Web - köztes csomópontnak nincs URI-ja - információ strukturáltságát növeli - komplex literál szétbontható bib:aff bib:name Tim Finin bib: finin@umbc.edu ábra Finin 7
8 RDF gráf a gráf csak bináris relációkat enged meg magasabb számosságú relációt reifikálni kell az adja(jános,mária,könyv12) relációt egy közös objektum bevezetésével kell reprezentálni: adáseset12 adója(adáseset12,jános) kapója(adáseset12,mária) ajándéka(adáseset12,könyv12) az RDF használatában ez a tervezés része ez az ára annak, hogy csak egyszerű bináris reláció a megengedett 8
9 RDF XML kódolása (példa Finin) <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:bib=" xmlns:xsd= > <rdf:description about=" <dc:title>intelligent Information Systems on the Web </dc:title> <dc:creator> <rdf:description > <bib:name>tim Finin</bib:Name> <bib:aff resource=" /> </rdf:description> </dc:creator> </rdfdescription> </rdf:rdf> 9
10 RDF XML kódolása (példa Finin) <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:bib=" xmlns:xsd= > <rdf:description about=" <dc:title>intelligent Information Systems on the Web </dc:title> <dc:creator> <rdf:description > <bib:name>tim Finin</bib:Name> a dokumentum egyetlen RDF elem, aminek több <bib:aff resource=" /> </rdf:description> </dc:creator> </rdf:description> </rdf:rdf> névteret specifikáló attribútuma van rdf szótár (nincs neve, alapértelmezett) dublin core szótár bib szótár XML séma 10
11 RDF XML kódolása (példa Finin) <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:bib=" xmlns:xsd= > <rdf:description about=" <dc:title>intelligent Information Systems on the Web </dc:title> <dc:creator> <rdf:description > <bib:name>tim Finin</bib:Name> <bib:aff resource=" /> </rdf:description> </dc:creator> </rdf:description> </rdf:rdf> a Description itt bevezet egy megnevezett alanyt, amiről állításokat akar tenni a megnevezés URI-val történik a Description tag elemei a tulajdonságokat és azok értékeit adják meg 11
12 Description három lehetőség: about attribútum: meglévő erőforrásra hivatkozik <rdf:description rdf:about= http > id attribute: új erőforrást hoz létre <rdf:description rdf:id= abc > dokumentumon belülről lehet rá hivatkozni név nélkül: anonim erőforrás <rdf:description> nem lehet rá máshonnan hivatkozni 12
13 RDF XML kódolása (példa Finin) <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:bib= xmlns:xsd= > <rdf:description about=" <dc:title>intelligent Information Systems on the Web </dc:title> <dc:creator> <rdf:description > <bib:name>tim Finin</bib:Name> dc:title a tulajdonság (vagy állítmány) <bib:aff resource=" értéke a string /> literál Intelligent Information Systems on the Web </rdf:description> alapértékként string adattípust tételez fel </dc:creator> </rdf:description> </rdf:rdf> <ex:age rdf:datatype="&xsd;integer> 22 </ex:age> 13
14 RDF XML kódolása (példa Finin) <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:bib= xmlns:xsd= név nélküli, így üres csomópontot > hoz létre a gráfban adott esetben egy olyan dologról van szó, aminek a <rdf:description about=" tulajdonságai name= Tim Finin <dc:title>intelligent Information Systems on the Web </dc:title> <dc:creator> <rdf:description > <bib:name>tim Finin</bib:Name> <bib: >finin@umbc.edu</bib: > <bib:aff resource=" /> </rdf:description> </dc:creator> </rdf:description> </rdf:rdf> a creator értékét a beágyazott RDF-ben definiálja 14
15 RDF XML kódolása (példa Finin) <rdf:rdf xmlns:rdf=" xmlns:dc=" xmlns:bib= xmlns:xsd= > <description about=" <dc:title>intelligent Information Systems on the Web </dc:title> <dc:creator> <description > <bib:name>tim Finin</bib:Name> bib:aff tulajdonság értéke egy erőforrás, nem string literál minden erőforrásnak van URI-je, minden URI egy erőforrásra hivatkozik <bib:aff resource=" /> </description> </dc:creator> </description> </rdf:rdf> 15
16 N-Triples reprezentáció (példa Finin) RDF állításokat hármasokként is reprezentálni lehet <alany> <állítmány> <tárgy>. jól illeszkedik adatbázisban való tároláshoz < < "Intelligent Information Systems on the Web". _:j10949 < "Tim Finin". _:j10949 < _:j10949 < < _:j10949 < < < _:j < < <Description>. 16 anoním csomópont _:j10949
17 N3 reprezentáció (példa rdf: dc: bib: < > dc:title "Intelligent Information Systems on the Web" ; dc:creator anonim csomópont jele [ ] [ bib:name "Tim Finin ; bib: finin@umbc.edu ; erőforrás bib:aff: " ]. tulajdonság 1 érték ; tulajdonság 2 érték ; tulajdonság n érték. 17
18 Egyedinév, rdf:resource RDF-ben nincs egyedinév feltételezés azonos nevek használata nem jelenti, hogy ugyanarról van szó két erőforrás azonosságát az rdf:resource attribútummal lehet kijelölni <rdf:description rdf:about="ipm-08esztime"> <uni:coursename> </uni:coursename> <uni:istaughtby rdf:resource="123456"/> </rdf:description> <rdf:description rdf:about="123456"> <uni:name>varga László</uni:name> </rdf:description> 18
19 RDF konténerek erőforrások vagy attribútumok egy csoportjáról kell megállapításokat tenni a csoportról és nem a csoport elemeiről pl. egy adott tanszék tárgyai rdf:bag sorrend nem számít, egy elem többször is előfordulhat rdf:seq sorrend számít, egy elem többször is előfordulhat rdf:alt az elemek lehetséges alternatívákat jelölnek 19
20 RDF konténer példa <rdf:rdf xmlns:rdf=" xmlns:uni=" <uni:lecturer rdf:about= "123456" uni:name="varga László"> <uni:coursestaught> <rdf:bag> <rdf:_1:rdf:resource="ipm-08esztime"/> <rdf:_2:rdf:resource="ipm-08sztare"/> </rdf:bag> </uni:coursestaught> </uni:lecturer> <uni:course rdf:about="ipm-08sztare" uni:coursename=" "> <uni:lecturer> <rdf:alt> <rdf:_1:rdf:resource= "/> <rdf:_2:rdf:resource= "/> </rdf:alt> </uni:lecturer> </uni:course> </rdf:rdf> 20
21 RDF konténerek RDF nyílt világ szemantikájú, így nincs lehetőség arra, hogy lezárjuk a konténert: ez az összes elem, nincs több RDF egy elosztott gráf, nem zárhatjuk ki a lehetőségét, hogy valahol van egy további elemeket tartalmazó másik gráf részlet a csak a felsorolt elemeket tartalmazó zárt gyűjteményt listaként lehet definiálni: rdf:list, rdf:first, rdf:rest, rdf:nil 21
22 RDF Listák IPM-08EsztIME tárgyat kizárólag az és oktatók tartják <rdf:description rdf:about="ipm-08esztime"> <uni:istaughtby> <rdf:list> <rdf:first><rdf:description rdf:about="123456"/></rdf:first> <rdf:rest> <rdf:list> <rdf:first><rdf:description rdf:about="987654"/></rdf:first> <rdf:rest><rdf:description rdf:about="&rdf;nil"/></rdf:rest> </rdf:list> </rdf:rest> </rdf:list> </uni:istaughtby> </rdf:description> 22
23 RDF értékelése: tulajdonságok a tulajdonságok speciális erőforrások a tulajdonságok tárgy helyén is lehetnek egy alany-állítmány-tárgy hármas állításban definíciójuk az erőforrásoktól független ez flexibilitást biztosít de szokatlan a modellező nyelvekben és az objektum orientált programozásban zavaró lehet a modellezők számára 23
24 RDF értékelése: bináris relációk RDF csak bináris relációkat használ ez egy megkötés, mert gyakran több argumentumra lenne szükség de szimulálni lehet több állítással úgy, hogy egy új kiegészítő erőforrást vezetünk be reifikáció hatékony eszköz, de az egyszerű RDF-ben túl összetett dolog például állításokról állításokat megfogalmazni 24
25 RDF séma RDF nagyon egyszerű adatmodellt használ, nem alkalmas következtetésekre pl. Anna barátja Béla. Anna ismerőse Béla? RDF Schema (RDFS) kibővíti az adatmodellt a következők leírásával és szemantikájával: osztályok és hierarchiájuk tulajdonságok hierarchiája tulajdonságok típusossága egyszerű ontológiák leírásának támogatása objektum orientált jelleg, de logikai megközelítéssel és nyílt világ szemantikával 25
26 RDF séma - bővítményei osztályok rdfs:class rdfs:subclassof tulajdonságok rdfs:domain rdfs:range rdfs:subpropertyof speciális osztályok rdfs:resource rdfs:literal rdfs:datatype gyűjtemények rdfs:member rdfs:container rdfs:containermembershipproperty speciális tulajdonságok rdfs:comment rdfs:seealso rdfs:isdefinedby rdfs:label 26
27 Megengedhető állítások, osztályok osztályokat célszerű bevezetni megköti, hogy miről van értelme valamit állítani osztályokat egyoperandusú predikátumokkal szokás leírni, de leírható kétoperandusúval is human(john) --> type(john,human) az osztály példányait az osztályhoz az rdf:type kapcsolja osztályok hierarchiába szervezhetők subclass(p,q) p(x) => q(x) egy osztály több osztálynak is lehet alosztálya 27
28 Megengedhető állítások, alany és tárgy korlátozások előadója Algebra az állítás tárgya csak oktató lehet range restriction terem előadója Példa Péter az állítás alanya csak tantárgy lehet domain restriction a tulajdonságkorlátozások a tulajdonság alanyához és tárgyához osztályokat rendelnek 28
29 Tulajdonság hierarchia tulajdonságok között hierarchia pl. előadója szűkebb tulajdonság, mint az oktatója ha a T tárgy előadója E, akkor T tantárgy oktatója is E subproperty(p, q) p(subj, obj) => q(sub,obj) fordítva nem feltétlen igaz, mert például a gyakorlatvezető is oktatója 29
30 RDF Schema a fenti i elemeket az RDF Schema (RDFS) nyelv írja le a leíráshoz RDF nyelvet használják és ehhez RDF primitíveket vezetnek be annak leírásához, hogy az előadó az oktatói személyzet alosztálya definiálják az előadó, oktatóiszemélyzet és a subclassof erőforrásokat definiálják a subclassof tulajdonságot leírják a (subclassof,előadó,oktatóiszemélyzet) hármas állítást RDFS az RDF XML alapú szintakszisát használja 30
31 Alap osztályok rdfs:resource: az összes erőforrás osztálya rdfs:class: az összes osztály osztálya rdfs:literal: az összes literál osztálya rdf:property: az összes tulajdonság osztálya rdf:statement: az összes reifikált állítás osztálya 31
32 Alap tulajdonságok rdf:type: egy erőforrást az osztályával hozza relációba az erőforrás annak az osztálynak egy példánya lesz rdfs:subclassof: egy osztályt az egyik szülőosztályával hozza relációba egy osztály minden példánya egyben a szülőosztálynak is példánya rdfs:subpropertyof: egy tulajdonságot az egyik szülőtulajdonságával hozza relációba rdfs:domain: egy P tulajdonság alanyát adja meg azon erőforrások osztálya, amelyek a P-t tartalmazó állításokban alany lehet ha nincs megadva, akkor bármilyen erőforrás lehet alany rdfs:range: egy P tulajdonság tárgyát adja meg azon erőforrások osztálya, amelyek egy P-t tartalmazó állításban tárgy lehet 32
33 Alap elemek összefüggései rdfs:subclassof és rdfs:subpropertyof definíció szerint tranzitívek rdfs:class alosztálya rdfs:resource-nak mert minden osztály erőforrás rdfs:resource egy példánya rdfs:class-nak rdfs:resource minden erőforrás osztálya, tehát egy osztály minden osztály példánya rdfs:class-nak 33
34 Segéd tulajdonságok rdfs:seealso az egyik erőforrást relációba hozza egy másik erőforrással, ami a magyarázatot adja rdfs:isdefinedby: az rdfs:seealso tulajdonság leszármazottja, azzal az erőforrással hozza relációba, amelyikben a definíciója van, tipikusan RDF schema rfds:comment megjegyzést lehet elhelyezni rdfs:label emberi értelmezésre szánt elnevezést lehet hozzátenni 34
35 Példa (Finin) <rdfs:class rdf:id="személyzet"> <rdfs:comment>az összes alkalmazott osztálya</rdfs:comment> </rdfs:class> <rdfs:class rdf:id="oktatóiszemélyzet"> <rdfs:comment>az oktatói állományban levő alkalmazottak</rdfs:comment> <rdfs:subclassof rdf:resource="#személyzet"/> </rdfs:class> <rdfs:class rdf:id="előadó"> <rdfs:comment> Az előadók osztálya. Minden előadó oktatói állományban van. </rdfs:comment> <rdfs:subclassof rdf:resource="#oktatóiszemélyzet"/> </rdfs:class> <rdfs:class rdf:id="kurzus"> <rdfs:comment>a kurzusok osztálya</rdfs:comment> </rdfs:class> 35
36 Példa (Finin) <rdf:property rdf:id="előadója"> <rdfs:comment>kurzusokhoz előadókat rendel. </rdfs:comment> <rdfs:domain rdf:resource="#kurzus"/> <rdfs:range rdf:resource="#előadó"/> </rdf:property> <rdf:property rdf:id="előadja"> <rdfs:comment>előadókhoz kurzusokat rendel. </rdfs:comment> <rdfs:domain rdf:resource="#előadó"/> <rdfs:range rdf:resource="#kurzus"/> </rdf:property> 36
37 Példa (Finin) <uni:előadó rdf:id="123456" uni:név="példa Péter" uni:titulus="professzor"> <uni:előadja rdf:resource="#k1111"/> <uni:előadja rdf:resource="#k2222"/> </uni:előadó> <uni:előadó rdf:id="987654" uni:név="minta Margit" uni:titulus="professzor"> <uni:előadja rdf:resource="#k1111"/> <uni:előadja rdf:resource="#k1113"/> </uni:előadó> <uni:kurzus rdf:id="k1111" uni:kurzusnév=" "> <uni:oktatója rdf:resource="#123456"/> </uni:kurzus> <uni:kurzus rdf:id="k2222" uni:kurzusnév="autonóm rendszerek"> <uni:oktatója rdf:resource="#123456"/> </uni:kurzus> 37
38 RDFS néhány jellemzője objektum orientált modellben az objektum osztályban definiálják az osztály tulajdonságait új tulajdonság hozzáadása módosítja az osztályt RDFS-ben a tulajdonságokat globálisan definiálják és nincsenek attribútumként bezárva az osztálydefinícióba új tulajdonságokat lehet definiálni az osztály megváltoztatása nélkül tulajdonságoknak is lehet tulajdonságuk nem lehet az alosztályban szűkíteni a tulajdonságok alanyát és tárgyát 38
39 RDFS néhány jellemzője nincs tagadás van nyílt világ szemantika ezért néhány ellentmondást nem lehet detektálni nem lehet azt állítani, hogy Apa és Anya diszjunkt osztályok a nyílt világ szemantika miatt az ilyen példányok hiánya nem jelenti azt, hogy ilyen nem lehet 39
40 RDFS néhány jellemzője objektum orientált modellben és számos ismeretalapú modellben valami vagy osztály vagy példány, de nem mindkettő RDFS-ben mindkettő lehet bio:faj rdf:type rdfs:class. bio:kutya rdf:type rdfs:faj; rdfs:subclassof bio:állat. :bundi rdf:type bio:kutya. mindezek a jellemzők szabadságot adnak például nem kell egy osztályt előre teljesen specifikálni, bármikor bővíthető de problémákat is jelentenek 40
41 RDFS problémák RDFS kifejezőképességének gyengeségeire példák: az alany és tárgy korlátozásokat nem lehet lokalizálni nem mondhatjuk, hogy a gyereke tulajdonság tárgya ember, ha emberekre alkalmazzuk és kutya, ha kutyákra alkalmazzuk nincs létezés és számosság korlátozás nem mondhatjuk, hogy minden embernek van anyja, vagy hogy minden embernek pontosan két szülője van nincsenek tranzitív, inverz vagy szimmetrikus tulajdonságok nem mondhatjuk, hogy a része tulajdonság tranzitív 41
42 RDF(S) szemantika RDF adatmodell egyszerű de nagy szabadságot enged meg szemantika megadása kétféle lehet RDF Model Theory (MT) axiomatikus megfeleltetés egy másik olyan reprezentációnak, aminek van szemantikus modellje, például elsőrendű logika 42
43 Szemantika modell elmélettel ismeretalapú a világ (egy részét) kívánja modellezni a nyelvi kifejezések a világ elemeinek felelnek meg a modellelmélet interpretációval kacsolja a szintaxist az elemekhez több interpretáció (modell) lehetséges a modell elemei a világ elemeinek felelnek meg formális kapcsolat a szintaxis és a modell között következtetést modell elmélettel lehet definiálni 43
44 Leíró logikák szemantikája (ism.) a szemantikát az elsőrendű logika adja (ábra Horrocks) interpretációs függvény I interpretációs tárgykör I egyedek i I I János Mária fogalmak C I I Jogász Orvos Jármű szerepek r I I I gyereke birtokol (Jogász Orvos) 44
45 RDF szemantikája modell elmélettel ( egy V szókészlet I interpretációja: IR: erőforrások nem üres halmaza ( megfelelője) IS: V leképzése IR-re (interpretációs fv.) IP: az IR egy kitüntetett részhalmaza (a tulajdonságok) egy v V szóelem tulajdonság IS(v) IP IEXT: IP leképzése IR IR hatványhalmazára vagyis a tulajdonság elemek leképzése az IR IR részhalmazaira LV: az IR egy kitüntetett részhalmaza (literál értékek) IL: a literál értékek leképzése LV-re 45
46 RDF szemantikája modell elmélettel ( 46
47 RDF szemantikája modell elmélettel ( RDF Vocabulary (rdfv) rdf:type rdf:property rdf:xmlliteral rdf:nil rdf:list rdf:statement rdf:subject rdf:predicate rdf:object rdf:first rdf:rest rdf:seq rdf:bag rdf:alt rdf:_1 rdf:_2... rdf:value egy V szókészlet RDF interpretációja a V rdfv szókészlet interpretációja kiegészítve RDF szemantikai feltételekkel és RDF axiomatikus hármasokkal 47
48 RDF szemantikája modell elmélettel ( RDF szemantikai feltételek x IP <x, IS(rdf:Property)> IEXT(I(rdf:type)) stb. RDF axiomatikus hármasok rdf:type rdf:type rdf:property. rdf:subject rdf:type rdf:property. rdf:predicate rdf:type rdf:property.... rdf:nil rdf:type rdf:list. 48
49 RDF szemantikája modell elmélettel ( és még további részletek 49
50 RDFS szemantikája modell elmélettel osztály interpretáció x ICEXT(y) <x,y> IEXT(IS(rdf:type)) RDFS további szemantikai feltételeket és axiomatikus hármasokat ad hozzá RDFS szemantikai feltétel például <x,y> IEXT(IS(rdfs:domain)) <u,v> IEXT(x) u ICEXT(y) RDF axiomatikus hármasok például rdf:type rdfs:domain rdfs:resource. rdfs:domain rdfs:domain rdf:property. 50
51 RDF(S) értékelése a gráf megközelítés egyszerű de vannak hátrányai például hatókör (scope) kijelölése nehézkes vannak hátrányai, de a gyakorlatban szabvánnyá vált elég kifejezőképességű az alapokhoz erőforrások azonosítására és összekapcsolására megfelel (LOD) nem standard szemantika, ezért nehéz következtetőt készíteni hozzá alapelvek - URI-k azonosítanak - HTTP URI embereknek - hasznos információ - kapcsolat más URI-hoz 51
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.
RészletesebbenSzemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.
RészletesebbenSZEMANTIKUS WEB. Méréstechnika és Információs Rendszerek Tanszék
SZEMANTIKUS WEB Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Szolgáltatások Forrás leírás Web lapok Strukturált adatok Forrás fúzionálás/ Lekérdezés
RészletesebbenRDFS. (Resource Description Frameworks Schema) Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04
RDFS (Resource Description Frameworks Schema) Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 RDF Eredetileg webes metaadat kezelés javasolt megközelítése
RészletesebbenNév: Neptun kód: április
Név: Neptun kód:.. 2019. április 2. 8.15-9.15 Integrációs és ellenőrzési technikák zárthelyi Rendelkezésre álló idő: 60 perc ZH maximális pontszám: 40 + 8 IMSC pont Megfelelt szint: 16 pont Teszt kérdések
RészletesebbenSZEMANTIKUS WEB. Méréstechnika és Információs Rendszerek Tanszék
SZEMANTIKUS WEB Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Szolgáltatások Forrás leírás Web lapok Strukturált adatok Forrás fúzionálás/ Lekérdezés
RészletesebbenMi a baj a jelenlegi világhálóval? (2) Resource Description Framework. Mi a baj a jelenlegi világhálóval? (1) Mi a baj a jelenlegi világhálóval?
Resource Description Framework Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszy@inf.unideb.hu Mi a baj a jelenlegi világhálóval? (2) Nagyon változatos az elérhető tartalmak megjelenési formája
RészletesebbenSZEMANTIKUS WEB. Integrációs és ellenőrzési technikák VIMIAC04, tavasz
Integrációs és ellenőrzési technikák VIMIAC04, 2019. tavasz SZEMANTIKUS WEB Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Szolgáltatások Forrás leírás
RészletesebbenInformáció leíró technológiák, szemantikus web előadás
Információ leíró technológiák, szemantikus web 2018.05.07. előadás Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac02 1 A web napjainkban Résztvevők dokumentumokat,
RészletesebbenAdatbázisok MSc. 12. téma. Ontológia és SPARQL
Adatbázisok MSc 12. téma Ontológia és SPARQL Igény az automatikus tudáskezelése Az adat és tudáskezelés szintjei adatok összesítő adatok domain leírása következtetések tudás kontexus ismerete RDBMS OLAP
RészletesebbenNév: Neptun kód: május 23. Komplex MI alkalmazások vizsga Rendelkezésre álló idő: 75 perc 1. Vizsgálja meg a következő RDF leírást:
1. Vizsgálja meg a következő RDF leírást:
RészletesebbenIsmeretalapú modellezés XI. Leíró logikák
XI. Leíró logikák 1 eddig volt nyílt internetes rendszerekben miért van szükség ismeretalapú re ontológia készítés kérdései ontológiák jellemzői milyen ontológiák vannak most jön mai internetes ontológiák
RészletesebbenResource Description Framework (RDF)
Resource Description Framework (RDF) Probléma a Web-es es kereséssel ssel Szemantika hiánya Jelentés s helyett szöveges alakkal dolgozunk Függ az informáci ció reprezentáci ciójától Nyelvi korlátok Képekhez,
RészletesebbenDebreceni Egyetem Informatikai Kar
Debreceni Egyetem Informatikai Kar APACHE MAVEN BŐVÍTMÉNY FEJLESZTÉS Témavezető: Jeszenszky Péter egyetemi adjunktus Készítette: Zsolczai Gergő Programtervező informatikus Debrecen 2011 Tartalomjegyzék
Részletesebbenmatematikus-informatikus szemével
Ontológiák egy matematikus-informatikus szemével Szeredi Péter Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék ➀ Mi az ontológia, mire jó, hogyan csináljuk?
RészletesebbenA Szemantikus Web 2. Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0.
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A Szemantikus Web 2. Forrás: http://oeg-dev.dia.fi.upm.es/licensius/blog/?q=lodlicenses Alkalmazott Informatikai Intézeti
RészletesebbenSZAKDOLGOZAT. Nádasdi Attila
SZAKDOLGOZAT Nádasdi Attila Debrecen 2010 Debreceni Egyetem Informatikai Kar A szemantikus web és XML-alapú webes rendszerek kapcsolata Témavezető: Dr. Adamkó Attila egyetemi adjunktus Készítette: Nádasdi
RészletesebbenNév: Neptun kód: május 26., VIMIAC04 Integrációs és ellenőrzési technikák vizsga Rendelkezésre álló idő: 90 perc
Vizsga maximális pontszám: 51 Megfelelt szint: 40% Teszt kérdések (max. 11 pont) Útmutató: Karikázza be a megfelelő választ, minden kérdésnél egy válasz jelölhető meg. A helyes válasz kérdésenként 1 pontot
RészletesebbenSzemantikus adatbázisok. Nagypál Gábor
Szemantikus adatbázisok Nagypál Gábor nagypal@db.bme.hu BME-TMIT Adatbázisok elmélete 2019 1 / 97 Motiváció BME-TMIT Adatbázisok elmélete 2019 2 / 97 Ismétlés: Adat, Információ, Tudás Adat: a valóság értelmezhető,
RészletesebbenSZEMANTIKUS WEB 3. előadás. Méréstechnika és Információs Rendszerek Tanszék
SZEMANTIKUS WEB 3. előadás Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Zh feladat 1/1
RészletesebbenSZEMANTIKUS WEB 3. előadás. Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04
SZEMANTIKUS WEB 3. előadás Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Zh feladat 1/1
RészletesebbenSzemantikus világháló a BME-n
Szemantikus világháló a BME-n Lukácsy Gergely Szeredi Péter Budapesti Mûszaki és Gazdaságtudományi Egyetem ßÐÙ Ý Þ Ö Ð º Ñ º Ù Számítástudományi és Információelméleti Tanszék ➀ Szemantikus technológiák
RészletesebbenFülöp Csaba, Kovács László, Micsik András
Rendszerek Osztály Metaadatsémák nyilvántartása szemantikus web alapon Fülöp Csaba, Kovács László, Micsik András MTA SZTAKI Bemutatás A CORES az európai közösség projektje a Szemantikus Web témakörben
RészletesebbenSemantic Web. Gombos Gergő
Semantic Web Gombos Gergő Áttekintés Semantic Web története Semantic Web nyelvezete XML RDF(S) OWL SPARQL Ontológiák Semantic Web Services Federated queries Semantic Web Alkalmazások 2 The Semantic Web
RészletesebbenA szemantikus világháló oktatása
A szemantikus világháló oktatása Szeredi Péter Lukácsy Gergely Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék ➀ A szemantikus világháló... c. tárgy ➁ A tananyag
RészletesebbenMindent olyan egyszerűvé kell tenni, amennyire csak lehet, de nem egyszerűbbé.
HA 1 Mindent olyan egyszerűvé kell tenni, amennyire csak lehet, de nem egyszerűbbé. (Albert Einstein) HA 2 Halmazok HA 3 Megjegyzések A halmaz, az elem és az eleme fogalmakat nem definiáljuk, hanem alapfogalmaknak
RészletesebbenOOP. Alapelvek Elek Tibor
OOP Alapelvek Elek Tibor OOP szemlélet Az OOP szemlélete szerint: a valóságot objektumok halmazaként tekintjük. Ezen objektumok egymással kapcsolatban vannak és együttműködnek. Program készítés: Absztrakciós
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika Negyedik el oad as 1/26
1/26 Logika és számításelmélet I. rész Logika Negyedik előadás Tartalom 2/26 Az elsőrendű logika szemantikája Formulák és formulahalmazok szemantikus tulajdonságai Elsőrendű logikai nyelv interpretációja
Részletesebben1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata.
1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata. HLMZOK halmaz axiomatikus fogalom, nincs definíciója. benne van valami a halmazban szintén axiomatikus fogalom,
RészletesebbenMindent olyan egyszerűvé kell tenni, amennyire csak lehet, de nem egyszerűbbé. (Albert Einstein) Halmazok 1
Halmazok 1 Mindent olyan egyszerűvé kell tenni, amennyire csak lehet, de nem egyszerűbbé. (Albert Einstein) Halmazok 2 A fejezet legfontosabb elemei Halmaz megadási módjai Halmazok közti műveletek (metszet,
RészletesebbenAdatbázis rendszerek. dr. Siki Zoltán
Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti
RészletesebbenWeb 3.0. Szemantikus web
Web 3.0 Szemantikus web Tartalom Web 3.0 szemantikus web 2016. ősz Internet szolgáltatások és alkalmazások (VITMMA04), BME-TMIT 2 The-name-of-the-game... A szemantika (magyarul jelentéstan, ám ez a terminológia
RészletesebbenADATBÁZIS-KEZELÉS. Relációs modell
ADATBÁZIS-KEZELÉS Relációs modell Relációséma neve attribútumok ORSZÁGOK Azon Ország Terület Lakosság Főváros Földrész 131 Magyarország 93036 10041000 Budapest Európa 3 Algéria 2381740 33769669 Algír Afrika
RészletesebbenLeképezések. Leképezések tulajdonságai. Számosságok.
Leképezések Leképezések tulajdonságai. Számosságok. 1. Leképezések tulajdonságai A továbbiakban legyen A és B két tetszőleges halmaz. Idézzünk fel néhány definíciót. 1. Definíció (Emlékeztető). Relációknak
RészletesebbenDiszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 3. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Relációk Diszkrét matematika I. középszint 2014.
RészletesebbenÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)
ÍTÉLETKALKULUS SZINTAXIS ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA) jelkészlet elválasztó jelek: ( ) logikai műveleti jelek: ítéletváltozók (logikai változók): p, q, r,... ítéletkonstansok: T, F szintaxis szabályai
RészletesebbenFogalmi modellezés. Ontológiák Alkalmazott modellező módszertan (UML)
Fogalmi modellezés Ontológiák Alkalmazott modellező módszertan (UML) Fogalom képzés / kialakítás Cél: Példák: A fogalom képzés segít minket abban, hogy figyelmen kívül hagyjuk azt, ami lényegtelen idealizált
RészletesebbenS0-02 Típusmodellek (Programozás elmélet)
S0-02 Típusmodellek (Programozás elmélet) Tartalom 1. Absztrakt adattípus 2. Adattípus specifikációja 3. Adattípus osztály 4. Paraméterátadás 5. Reprezentációs függvény 6. Öröklődés és polimorfizmus 7.
RészletesebbenSzemantikus Web: egy rövid bevezetés
Szemantikus Web: egy rövid bevezetés Herman Iván World Wide Web Consortium email: ivan@w3.org 1. Bevezetés A Weben lévő információk típusa igen nagy változatosságot mutat. A klasszikus szöveges információk
RészletesebbenSzemantikus Web: egy rövid bevezetés. 2006. március 18
2006. március 18 Ez az előadás a Magyarországi Web Konferencia keretében hangzik el 2006. március 18-án, Budapesten. A Szemantikus Web felé A jelenlegi Weben az információk különböző formákban állnak rendelkezésre:
RészletesebbenEmerald: Integrált jogi modellező keretrendszer
Emerald: Integrált jogi modellező keretrendszer Förhécz András Szőke Ákos Kőrösi Gábor Strausz György Budapesti Műszaki és Gazdaságtudományi Egyetem Multilogic Kft, Budapest Networkshop 2011 2011. április
RészletesebbenSzerver oldali Java programozás 2007-08/II. 1. óra. Elemkönyvtárak. Elemkönyvtárak használata Saját elemkönyvtár készítése. szenasi.sandor@nik.bmf.
Szerver oldali Java programozás 2007-08/II. 1. óra Elemkönyvtárak Elemkönyvtárak használata Saját elemkönyvtár készítése szenasi.sandor@nik.bmf.hu Adatbázisok elérése Témakörök Elemkönyvtárak használata
RészletesebbenA Szemantikus világháló alapjai
A Szemantikus világháló alapjai Szeredi Péter Lukácsy Gergely Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék ➀ A szemantikus világhálóról általában ➁ Matematikai
RészletesebbenDiszkrét matematika I.
Diszkrét matematika I. középszint 2013 ősz 1. Diszkrét matematika I. középszint 8. előadás Mérai László merai@compalg.inf.elte.hu compalg.inf.elte.hu/ merai Komputeralgebra Tanszék 2013 ősz Kombinatorika
RészletesebbenInformatikai alapismeretek Földtudományi BSC számára
Informatikai alapismeretek Földtudományi BSC számára 2010-2011 Őszi félév Heizlerné Bakonyi Viktória HBV@ludens.elte.hu Titkosítás,hitelesítés Szimmetrikus DES 56 bites kulcs (kb. 1000 év) felcserél, helyettesít
RészletesebbenAdatbázis-kezelő rendszerek. dr. Siki Zoltán
Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati
RészletesebbenElsőrendű logika szintaktikája és szemantikája. Logika (3. gyakorlat) 0-adrendű szemantika 2009/10 II. félév 1 / 1
Elsőrendű logika szintaktikája és szemantikája Logika és számításelmélet, 3. gyakorlat 2009/10 II. félév Logika (3. gyakorlat) 0-adrendű szemantika 2009/10 II. félév 1 / 1 Az elsőrendű logika Elemek egy
RészletesebbenAdatbázis rendszerek 6.. 6. 1.1. Definíciók:
Adatbázis Rendszerek Budapesti Műszaki és Gazdaságtudományi Egyetem Fotogrammetria és Térinformatika 6.1. Egyed relációs modell lényegi jellemzői 6.2. Egyed relációs ábrázolás 6.3. Az egyedtípus 6.4. A
RészletesebbenElsőrendű logika. Mesterséges intelligencia március 28.
Elsőrendű logika Mesterséges intelligencia 2014. március 28. Bevezetés Ítéletkalkulus: deklaratív nyelv (mondatok és lehetséges világok közti igazságrelációk) Részinformációkat is kezel (diszjunkció, negáció)
RészletesebbenWeb-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Szindikálás, aggregálás - RSS, Atom Tartalom betáplálás Gyakran frissül! webszájtok Új felhasználói igények el!fizetési igény az új tartalomra a tartalom újrafelhasználása eltér!
RészletesebbenSZEMANTIKUS WEB 4. előadás. Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04
SZEMANTIKUS WEB 4. előadás Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Szintakitikus web [Hendler & Miller 02] 2 Szemantikus web új felhasználók alkalmazások
RészletesebbenDiszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 2. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Matematikai logika Diszkrét matematika I. középszint
RészletesebbenSZÁMÍTÁSTUDOMÁNY ALAPJAI
SZÁMÍTÁSTUDOMÁNY ALAPJAI INBGM0101-17 Előadó: Dr. Mihálydeák Tamás Sándor Gyakorlatvezető: Kovács Zita 2017/2018. I. félév 2. gyakorlat Az alábbi összefüggések közül melyek érvényesek minden A, B halmaz
RészletesebbenWeb 3.0. Szemantikus web
Web 3.0 Szemantikus web Tartalom Web 2.0... Szoftver mint szolgáltatás Web 3.0 szemantikus web 2015. ősz Internet szolgáltatások és alkalmazások (VITMMA04) - Internet architektúra és szolgáltatások Inf
RészletesebbenOntológia nyelvek (Szemantikus Világhálótól...)
Ontológia nyelvek (Szemantikus Világhálótól...) XML XML, DTD RDF Tudásreprezentáció Univerzális kifejező erő Szintaktikai interoperabilitás Szemantikai interoperabilitás RDFS DAML+OIL OWL OWL-Lite OWL-DL
RészletesebbenAdatbázisrendszerek 8. előadás: Az Enhanced Entity-Relationship modell március 27.
Adatbázisrendszerek Az Enhanced Entity-Relationship Szuperosztályok, ok, öröklődés, specializáció,, leképezés re 2018. március 27. 2 EER k Egy osztály egyedek egy halmaza vagy kollekciója; magában foglal
RészletesebbenSZEMANTIKUS WEB. Méréstechnika és Információs Rendszerek Tanszék
SZEMANTIKUS WEB Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Szolgáltatások Forrás leírás Web lapok Strukturált adatok Forrás fúzionálás/ Lekérdezés
RészletesebbenURN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, június 12.
URN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, 2003. június 12. Horváth Ádám OSZK informatikai f igazgató- helyettes Napirend OSZKKM
RészletesebbenSzolgáltatásintegráció (VIMIM234) tárgy bevezető
Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs
RészletesebbenNagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 1. estis képzés 2017. ősz 1. Diszkrét matematika 1. estis képzés 11. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján
RészletesebbenADATBÁZIS-KEZELÉS. Modellek
ADATBÁZIS-KEZELÉS Modellek MODELLEZÉS Információsűrítés, egyszerűsítés Absztrakciós lépésekkel eljutunk egy egyszerűbb modellig, mely hűen tükrözi a modellezni kívánt világot. ADATMODELL Információ vagy
RészletesebbenOntológiák építése. Ontology Engineering
Ontológiák építése Ontology Engineering A Protege OWL eszköz modellezéshez javasolt módszertan és példák áttekintése a labor előtt (forrás: www.protege.stanford.edu) 08:12 Milyen bor illik vadhús hoz?
Részletesebben2014. szeptember 24. és 26. Dr. Vincze Szilvia
2014. szeptember 24. és 26. Dr. Vincze Szilvia Mind a hétköznapi, mind a tudományos életben gyakran előfordul, hogy bizonyos halmazok elemei között kapcsolat figyelhető meg. A kapcsolat fogalmának matematikai
RészletesebbenKOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 3 III. MEGFELELTETÉSEk, RELÁCIÓk 1. BEVEZETÉS Emlékeztetünk arra, hogy az rendezett párok halmazát az és halmazok Descartes-féle szorzatának nevezzük. Más szóval az és halmazok
RészletesebbenDiszkrét matematika 1. középszint
Diszkrét matematika 1. középszint 2017. sz 1. Diszkrét matematika 1. középszint 3. el adás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
RészletesebbenItt és a továbbiakban a számhalmazokra az alábbi jelöléseket használjuk:
1. Halmazok, relációk, függvények 1.A. Halmazok A halmaz bizonyos jól meghatározott dolgok (tárgyak, fogalmak), a halmaz elemeinek az összessége. Azt, hogy az a elem hozzátartozik az A halmazhoz így jelöljük:
RészletesebbenDiszkrét matematika I.
Diszkrét matematika I. középszint 2013 ősz 1. Diszkrét matematika I. középszint 9. előadás Mérai László merai@compalg.inf.elte.hu compalg.inf.elte.hu/ merai Komputeralgebra Tanszék 2013 ősz Halmazok Diszkrét
RészletesebbenÖsszeállította Horváth László egyetemi tanár
Óbudai Egyetem Neumann János Informatikai Kar Intelligens Mérnöki Rendszerek Intézet Intelligens Mérnöki Rendszerek Szakirány a Mérnök informatikus alapszakon Összeállította Horváth László Budapest, 2011
RészletesebbenLogika es sz am ıt aselm elet I. r esz Logika 1/36
1/36 Logika és számításelmélet I. rész Logika 2/36 Elérhetőségek Tejfel Máté Déli épület, 2.606 matej@inf.elte.hu http://matej.web.elte.hu Tankönyv 3/36 Tartalom 4/36 Bevezető fogalmak Ítéletlogika Ítéletlogika
RészletesebbenGráfelmélet. I. Előadás jegyzet (2010.szeptember 9.) 1.A gráf fogalma
Készítette: Laczik Sándor János Gráfelmélet I. Előadás jegyzet (2010.szeptember 9.) 1.A gráf fogalma Definíció: a G=(V,E) párt egyszerű gráfnak nevezzük, (V elemeit a gráf csúcsainak/pontjainak,e elemeit
RészletesebbenHalmaz: alapfogalom, bizonyos elemek (matematikai objektumok) Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy
1. előadás: Halmazelmélet Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető, hogy hozzátartozik-e,
RészletesebbenFormális szemantika. Kifejezések szemantikája. Horpácsi Dániel ELTE Informatikai Kar
Formális szemantika Kifejezések szemantikája Horpácsi Dániel ELTE Informatikai Kar 2016-2017-2 Az előadás témája Egyszerű kifejezések formális szemantikája Az első lépés a programozási nyelvek szemantikájának
RészletesebbenMagas szintű adatmodellek Egyed/kapcsolat modell I.
Magas szintű adatmodellek Egyed/kapcsolat modell I. Ullman-Widom: Adatbázisrendszerek. Alapvetés. 4.fejezet Magas szintű adatmodellek (4.1-4.3.fej.) (köv.héten folyt.köv. 4.4-4.6.fej.) Az adatbázis modellezés
RészletesebbenAdatmodellezés. 1. Fogalmi modell
Adatmodellezés MODELL: a bonyolult (és időben változó) valóság leegyszerűsített mása, egy adott vizsgálat céljából. A modellben többnyire a vizsgálat szempontjából releváns jellemzőket (tulajdonságokat)
RészletesebbenMatematikai logika és halmazelmélet
Matematikai logika és halmazelmélet Wettl Ferenc előadása alapján 2015-09-07 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 1 / 21 Tartalom 1 Matematikai kijelentések szerkezete
RészletesebbenModellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK
Modellinformációk szabványos cseréje Papp Ágnes, agi@delfin.unideb.hu Debreceni Egyetem EFK Tartalom MOF, UML, XMI Az UML és az XML séma MDA - Model Driven Architecture Networkshop 2004 2 Az OMG metamodell
RészletesebbenA logikai következmény
Logika 3 A logikai következmény A logika egyik feladata: helyes következtetési sémák kialakítása. Példa következtetésekre : Minden veréb madár. Minden madár gerinces. Minden veréb gerinces 1.Feltétel 2.Feltétel
RészletesebbenRelációk Függvények. A diákon megjelenő szövegek és képek csak a szerző (Kocsis Imre, DE MFK) engedélyével használhatók fel!
függvények RE 1 Relációk Függvények függvények RE 2 Definíció Ha A, B és ρ A B, akkor azt mondjuk, hogy ρ reláció A és B között, vagy azt, hogy ρ leképezés A-ból B-be. Ha speciálisan A=B, azaz ρ A A, akkor
RészletesebbenOntológiák, 2. Leíró logikák. Kooperáció és intelligencia, DT-MT, BME-MIT
Ontológiák, 2. Leíró logikák Célkitűzés egy jó logikai apparátus kategóriák, nem az a lényeges, hogy objektumokból állnak, amiket változókkal kellene követni (kvantor nem kell) lényeges a hierarchia, öröklődés,
Részletesebben1 2. gyakorlat Matematikai és nyelvi alapfogalmak. dr. Kallós Gábor
1 2. gyakorlat Matematikai és nyelvi alapfogalmak dr. Kallós Gábor 2017 2018 Köszönetnyilvánítás Köszönetnyilvánítás (Acknowledgement) Ez a gyakorlati feladatsor nagyban épít a következő könyvre Elements
RészletesebbenMesterséges Intelligencia MI
Mesterséges Intelligencia MI Tudásbázis építése Dobrowiecki Tadeusz Eredics Péter, és mások BME I.E. 437, 463-28-99 dobrowiecki@mit.bme.hu, http://www.mit.bme.hu/general/staff/tade A tudásbázis építése
RészletesebbenFerSML szurkolói avatárok a könyvtárban
FerSML szurkolói avatárok a könyvtárban BÁTFAI Norbert BÁTFAI Mária Erika Bevezetés Könyvtári Figyelõ 2011/2 A FerSML labdarúgás szimulációs platform szurkolói avatárja kicsi XML dokumentum, melyből automatikusan
RészletesebbenA Szemantikus háló. A szemantikus háló a Web funkcionalitására épülő új réteg, adatai alkalmasak gépi feldolgozásra, automatizálásra is.
A Szemantikus háló A szemantikus háló a Web funkcionalitására épülő új réteg, adatai alkalmasak gépi feldolgozásra, automatizálásra is. BME VIK TMIT MeR 1 Mi kell hozzá? A hálózati tartalom egyértelmű
RészletesebbenZenetár a webszerverünkön,
Zenetár a webszerverünkön, avagy XML használata PHP 5 alatt. Ercsey Balázs (laze) netpeople.hu Zenetár a webszerverünkön Miről lesz szó? XML Objektum orientált szemléletmód PHP4 PHP5 Az XML W3C szabvány
Részletesebben4. Fuzzy relációk. Gépi intelligencia I. Fodor János NIMGI1MIEM BMF NIK IMRI
4. Fuzzy relációk Gépi intelligencia I. Fodor János BMF NIK IMRI NIMGI1MIEM Tartalomjegyzék I 1 Klasszikus relációk Halmazok Descartes-szorzata Relációk 2 Fuzzy relációk Fuzzy relációk véges alaphalmazok
RészletesebbenAz adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik:
2. gyakorlat Az adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik: Egyed-kapcsolat diagram szemléletes ábrázolás Relációs adatbázis séma implementáció-közeli
Részletesebben5. Előadás tartalma Magas szintű adatbázismodellek Adatmodellezés
Sapientia - Erdelyi Magyar TudományEgyetem (EMTE) Csíkszereda 5. Előadás tartalma Magas szintű adatbázismodellek Adatmodellezés Az Egyed-kapcsolat (E/K) diagramok C.J. Date szerinti kapcsolatok Varjúláb
RészletesebbenAdatbázisok elmélete 4. előadás
Adatbázisok elmélete 4. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2004 ADATBÁZISOK ELMÉLETE
RészletesebbenAdatbázis rendszerek I
Normalizálás 1NF 2NF BCNF Adatbázis rendszerek I 20111201 1NF 2NF BCNF Ha BCNF 2NF A B B A 2NF BCNF 2NF részkulcsból indul ki FD létezik FD, amely nem jelölt kulcsból indul ki Jelölt kulcs olyan mezőcsoport
RészletesebbenAdatbázisok elmélete 12. előadás
Adatbázisok elmélete 12. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2005 ADATBÁZISOK ELMÉLETE
RészletesebbenONTOLÓGIÁK, OWL2, DL 7. Előadás. Méréstechnika és Információs Rendszerek Tanszék
ONTOLÓGIÁK, OWL2, DL 7. Előadás Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Szintakitikus web [Hendler & Miller 02] 2 Szemantikus web 3 Szemantikus
RészletesebbenAdatmodellezés, alapfogalmak. Vassányi István
Adatmodellezés, alapfogalmak Vassányi István Alapok A helyes modell az információs rendszer későbbi használhatóságánakazalapja, olyanmint a jómunkaruha: véd, de nem akadályozza a munkát Objektum-orientált
RészletesebbenA szemantikus Web. Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0.
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A szemantikus Web Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 1. A hagyományos Web jellemzői
RészletesebbenSzolgáltatásintegráció (VIMIM234) tárgy bevezető
Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs
RészletesebbenKomputeralgebra Rendszerek
Komputeralgebra Rendszerek Számkezelés Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék 2015. február 24. TARTALOMJEGYZÉK 1 of 53 TARTALOMJEGYZÉK 1 TARTALOMJEGYZÉK 2 Az egzakt aritmetika Bignum aritmetika
RészletesebbenUngváry Rudolf: Tezauruszok mint kisvilágok. Kapcsoltság a fogalmak között
Ungváry Rudolf: Tezauruszok mint kisvilágok. Kapcsoltság a fogalmak között A tezaurusz (IKNY-i szótár) fogalmak hálózataként is vizsgálható - nem véletlenszerű, hanem skálafüggetlen hálózatok (Barabási)
Részletesebben7. előadás. Karbantartási anomáliák, 1NF, 2NF, 3NF, BCNF, 4NF, 5NF. Adatbázisrendszerek előadás november 7.
7. előadás,,,,, 4NF, 5NF Adatbázisrendszerek előadás 2016. november 7., és Debreceni Egyetem Informatikai Kar Az előadások Elmasry & Navathe: Database Systems alapján készültek. Nem hivatalos tervezési
RészletesebbenVII. Keretalapú ismeretábrázolás
Collins és Quillian kísérlete VII. Keretalapú ismeretábrázolás Tud-e a kanári énekelni? 1.3 mp Képes-e a kanári? 1.4 mp Van-e a kanárinak bőre? 1.5 mp A kanári egy kanári? 1.0 mp A kanári egy madár? 1.2
RészletesebbenFogalmak: Adatbázis Tábla Adatbázis sorai: Adatbázis oszlopai azonosító mező, egyedi kulcs Lekérdezések Jelentés Adattípusok: Szöveg Feljegyzés Szám
Fogalmak: Adatbázis: logikailag összefüggő információ vagy adatgyőjtemény. Tábla: logikailag összetartozó adatok sorokból és oszlopokból álló elrendezése. Adatbázis sorai: (adat)rekord Adatbázis oszlopai:
Részletesebben