Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:miw08_semantic_wiki [2008/06/11 20:02]
miw
pl:miw:miw08_semantic_wiki [2019/06/27 15:50] (aktualna)
Linia 1: Linia 1:
 ====== Opis ====== ====== Opis ======
 +__**Projekt zakończony**__
 +
 Marcin Juszkiewicz,​ <​monitorr@interia.pl>​ Marcin Juszkiewicz,​ <​monitorr@interia.pl>​
  
Linia 90: Linia 92:
 jako parametr celem jako parametr celem
 function save_core($files,​$goal=''​) // zapisuje informację o plikach function save_core($files,​$goal=''​) // zapisuje informację o plikach
-zaleŜnych, z których plików corowych korzystają.+zaleznych, z których plików corowych korzystają.
 function cache_delete($fakt='​fdsafas'​) // realizuje kasowanie cacha function cache_delete($fakt='​fdsafas'​) // realizuje kasowanie cacha
 </​code>​ </​code>​
 ==== Podsumowanie ==== ==== Podsumowanie ====
-====== Spotkania ======+Podsumowując moje pluginy potrafią:​ 
 +   * Przyjmować fakty prologa, niezależnie czy z kropką na końcu czy bez co ułatwia prace. 
 +   * Walidować fakty prologa. 
 +   * Odnajdywać wszystkie fakty z zadanej przestrzeni,​ wprowadzić je do prologu, a następnie wyświetlić odpowiedź prologa na pytanie zadanie w parametrze goal. 
 +   * Zapisuje relacje pomiędzy stronami. 
 +   * Zapisuje cel jaki jest zadany prologowi na danej stronie, dzięki temu gdy pojawi się nowa strona z faktem który ​ odpowiada temu celowi, cache strony z tym celem jest usuwany. 
 + 
 +Jest nadal jednak kilka elementów nad którymi należało by się zastanowić. 
 +   * Walidacja faktu prologu jest dość skomplikowanym procesem, fakt musi być zapisany w jakimś pliku, później zostaje uruchomiony w prologu, i patrzymy jaka jest odpowiedź z prologa. Można pomyśleć nad jakimś szybkim parserem prologa. Jest to o tyle konieczne, ponieważ jeżeli w pliku z faktami będzie choćby jeden wprowadzony błędnie fakt, to nie otrzymamy odpowiedzi z prologa. 
 +   * Można również zastosować wyrażenia regularne w parametrze scope. Nie jest to trudne zadanie do zrobienia, natomiast mogą występować z tym kłopoty przy dużej ilości plików (trzeba sprawdzić czy każdy jeden plik, pasuje do tego wyrażenia).
  
 <​code>​ <​code>​
Linia 106: Linia 117:
   swipl -f mojpliktymcz.pl -g '​spotkanie(X),​write(X),​halt.'​   swipl -f mojpliktymcz.pl -g '​spotkanie(X),​write(X),​halt.'​
  
-===== 08.03.04 ​===== +====== ​Spotkania ​====== 
-  * ogólnie: kto coś już z tym robił? +[[pl:miw:miw08_semantic_wiki:spotkania]]
- +
-  - http://​korrekt.org/​papers/​KroetzschVrandecicVoelkelHaller_SemanticMediaWiki_2007.pdf +
-  - http://​www.semanticwiki.com/​ +
-  - http://​www2006.org/​programme/​files/​xhtml/​4039/​xhtml/​fp4039-voelkel.html +
-  - http://​argentera.inria.fr/​wiki/​data/​Main/​MainHome.jsp +
- +
-  * przechowywanie wiedzy semantycznej w wiki +
- +
-  - http://​pediaview.com/​openpedia/​Resource_Description_Framework +
-  - http://​pediaview.com/​openpedia/​Web_Ontology_Language +
- +
-  * przechowywanie //reguł// w wiki +
-  - http://​wiki.splitbrain.org/​wiki:​syntax +
-  - http://​kaukoluwiki.opendfki.de/​wiki/​SemanticWikiSyntax +
-  - http://​www.xml.com/​pub/​a/​2006/​12/​13/​semantic-wikis-and-disaster-relief-operations.html?​page=2 +
- +
- +
- +
- +
- +
- +
- +
-===== 080318 ​===== +
-  * plugin w php do dokuwiki, urucham po stronie serwera swiprolog +
-    - http://​student.agh.edu.pl/​~mjuszkie/​miw.txt +
-    - http://​gollem.science.uva.nl/​SWI-Prolog/​Manual/​compilation.html +
- +
- +
-===== 080408 ===== +
-  * prototyp +
- +
- +
-===== 080527 ===== +
-  * cache? +
- +
- +
-===== 080603 ===== +
-  * beta pluginu do zainst +
-  * zarys sprawozdcel, specyfi (fun), możliwe realizacje+projekt,​ implementacja,​ problemy+uwagi,​ etc.. +
-  * opis koncepcji cache w sprawozd +
- +
- +
-====== Projekt ====== +
-   * http://​hyper.ia.agh.edu.pl/​~juszkiem/​MIW/​swpinput.zip +
-   * http://​hyper.ia.agh.edu.pl/​~juszkiem/​MIW/​swp.zip +
- +
- +
-====== Sprawozdanie ====== +
-   * http://​hyper.ia.agh.edu.pl/​~juszkiem/​MIW/​Semantic.pdf +
 ====== Materiały ====== ====== Materiały ======
 ===== Wybrane Wikis ===== ===== Wybrane Wikis =====
pl/miw/miw08_semantic_wiki.1213207327.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0