Semantyczna aplikacja internetowa - wykorzystująca ontologię BBC Sports

Próbuję stworzyć semantyczną aplikację internetową o wyścigach w mojej okolicy (10k, półmaratony, maratony). W szczególności chcę gromadzić i publikować (w RDF) dane o wyścigach, uczestnikach i wynikach oraz łączyć podobne dane. W ciągu ostatnich kilku tygodni testowałem Jenę (w tym TDB), robiąc skrobanie stron internetowych ze statycznych stron internetowych o uruchamianiu wyścigów i czytaniu słowników i ontologii.

Myślę, że najbardziej renomowaną ontologią używaną dla mojej aplikacji, a także tą z najniższą barierą wejścia (niezbyt rozbudowaną), jest ontologia sportowa BBC.http://www.bbc.co.uk/ontologies/sport/2011-02-17.shtml

Mam kilka pytań dotyczących korzystania ze sportów BBC i tworzenia aplikacji:

Czy mogę korzystać z ontologii sportowej BBC, nawet jeśli używam tylko jej małego podzbioru?

Chciałem spojrzeć na schemat ontologii, by lepiej ją zrozumieć, ale nie mogę jej nigdzie znaleźć. Czy BBC utrzymuje to w tajemnicy, czy tylko szukałem go w niewłaściwych miejscach?

Czy mogę wiedzieć na pewno, czy korzystam z ontologii poprawnie? Moim językiem ojczystym nie jest angielski, więc obawiam się, że mógłbym źle zrozumieć niektóre pojęcia z ontologii.

Kiedy dodam nowe trójki do mojego potrójnego magazynu (TDB), jaka jest konwencja tworzenia nowego URI dla zasobu? Dokładniej, czy URI powinien kończyć się nazwą lub identyfikatorem? Czy wpłynie to na scalanie podobnych danych z różnych zestawów danych?

Czy możesz polecić jakieś semantyczne narzędzia sieciowe, aby utworzyć identyfikator URI zasobów? W najbliższym czasie nie umieszczam aplikacji w sieci, ale nadal byłoby miło, gdybym mógł uzyskać dostęp do URI lokalnie, na przykład

http://localhost/running/12345.

questionAnswers(1)

yourAnswerToTheQuestion