Teadmised praktikum 2
Allikas: Lambda
Kust saab päringumootori ja tema kohta infot
- http://cs.ttu.ee/kursused/wav4130/Rqlg/rqlgandalf.exe : Windowsi binary (XP, vajab cygwini)</a> ja ilmselt vajalikud cygwini komponendid (pane nad kõik samasse kataloogi, kui rqlgandalf.exe!):
- Linuxi variant (NB! Linuxi binary vajab käivitamisel käsureal lisaparameetrit "-query" : "rqlgandalf -query sisendfail").
- http://cs.ttu.ee/kursused/wav4130/Rqlg/rqlgandalf : Linuxi binary (Intel,SourceMage)
- http://cs.ttu.ee/kursused/wav4130/Rqlg/rqlgandalf.tar.gz : Sama Linuxi binary tar gzipitud kujul
- http://cs.ttu.ee/kursused/wav4130/Rqlg/Rqlg-0.9.1.tar.gz : Source
- Testid ja juhendid:
- http://cs.ttu.ee/kursused/wav4130/Rqlg/test.elm Test reegli/päringufail
- http://cs.ttu.ee/kursused/wav4130/Rqlg/MANUAL : MANUAL
- http://cs.ttu.ee/kursused/wav4130/Rqlg/elm.html : elm
- http://cs.ttu.ee/kursused/wav4130/Rqlg/ecl.html : ecl
Ülesande sisu selgitusi: konspekt
Query mootor (a la SQL mootor) ? elmgandalf fail1 fail2 ... ? kysid => vastab ? elmgandalf trykib vastuse ainult käsurealt ------- xml data (striped interpretatsioon) - konv 1 -> rdf - konv 2-> elm rdf data - konv 2 - > elm rdfs reeglid - konv 2 -> elm suvalised elm reeglid ----- algfaile võtta? 1) failisüsteemis 2) võrgust tõmmata (http:// ..) ------ Teha testkomplekt datast ja reeglitest. ----- Kasutus: 1) query fail1 url1 fail2 url2 [kuskil on Find ... sees] 2) query fail1 url1 fail2 url2 ... -query 'find ?X where ...' Tulemusest parsida sisu välja ja trükkida. Võiks olla võti ka, et kas parsida tulemus või ei.