Semantic web, social media – SemantycznyWeb

Programowanie

Zapytania SPARQL cz. 2 – odpytywanie serwisu e-commerce

by admin on lis.26, 2011, under Programowanie

Kate Ray's documentary "The Semantic Web&...
W artykule tym pokażę 3 rozbudowane zapytania w języku SPARQL, które nawiązywać będą do stworzonego przez nas semantycznego serwisu e-commerce opisanego za pomocą ontologii Good Relations. W polskiej sieci trudno znaleźć przykładowe zapytania SPARQL, które były by dłuższe niż parę linijek kodu. Mogą się one przydać tym którzy zaczynają swoją przygodę z technologiami semantic web oraz pokażą jaki tkwi w nich potencjał.
(continue reading…)

Leave a Comment :, , more...

Good Relations w praktyce – semantyczny serwis e-commerce (cz.2)

by admin on lis.01, 2011, under Programowanie

Shopping

Jakiś czas temu w części pierwszej artykułu napisałem trochę o budowie sieciowej ontologii dla e-commerce – Good Relations. Szczerze powiedziawszy może wydać się on trochę nudny (widać zresztą po zainteresowaniu wg statystyk), no ale od czegoś trzeba zacząć i trochę wiedzy na temat budowy samej ontologii bez wątpienia trzeba posiadać. Pora więc na trochę praktyki. W artykule tym postaram się w prosty sposób opisać za pomocą ontologii Good Relations przykładowy serwis www sprzedający produkty. W efekcie nasz sklep firmowy będzie znacznie bardziej „search engine friendly” a nawet można by powiedzieć „semantic web friendly„…

(continue reading…)

Leave a Comment :, , more...

Odpytywanie semantycznych zasobów z użyciem klas ARC

by admin on lut.26, 2010, under Programowanie

Od jakiegoś czasu dostępnych jest kilka, mniej lub bardziej popularnych narzędzi, za pomocą których można korzystać z dobrodziejstw semantic web. Większość języków programowania posiada na dzień dzisiejszy takowe. Jednym z nich jest ARC (RDF Classes for PHP).

Narzędzie to posiada kilka bardzo użytecznych funkcji, za pomocą których w łatwy sposób możemy odpytywać zasoby opisane w RDF. Klasy te posiadają parsery dla: RDF/XML, Turtle, SPARQL + SPOG, Legacy XML, HTML tag soup, RSS 2.0, Google Social Graph API JSON,  umożliwiają wykorzystanie SPARQL Endpoint w bardzo szybki i prosty sposób, posiadają możliwość odczytywanie mikroformatów ze stron www (DC, eRDF, microformats, OpenID, RDFa). Pełna funkcjonalność opisana jest w dokumentacji pod adresem arc.semsol.org.
(continue reading…)

Leave a Comment :, , , , , more...

Wstęp do SPARQL z wykorzystaniem RAP API dla PHP

by admin on lut.20, 2010, under Programowanie

Jedną z idei semantycznej sieci www jest opisywanie zasobów za pomocą skierowanych grafów RDF. Gdy mamy już owe grafy zapisane np. w plikach .rdf musimy mieć możliwość ich przeszukiwania wg. interesujących nas kryteriów. Językiem zapytań oraz protokołem dla plików RDF jest (uznany oficjalnie w 2008 roku przez W3C jako standard)  SPARQL (SPARQL Protocol And RDF Query Language ) przypominający w swojej składni SQL.

SPARQL udostępnia cztery formy zapytań: SELECT, DESCRIBE, ASK i CONSTRUCT. Posiada podobnie jak SQL dodatkowe warunki typu ORDER BY, UNION, OPTIONAL itp. Zapytanie SELECT pozwala na zwrot szukanej wartości. CONSTRUCT umożliwia stworzenie grafu RDF na bazie zapytania. Chcąc dowiedzieć się czy dane zapytanie zwróci jakiś wynik można użyć polecenia ASK. Zapytanie DESCRIBE poda najmniejszy możliwy graf opisujący dany zasób.
(continue reading…)

4 Comments :, , , more...




Szukasz czegoś?

Użyj formularza:

Jeśli nadal nie możesz nic znaleźć, napisz do mnie!

Polecane strony