Pracuję nad moją pracą dyplomową, a mój projekt polega na wydobyciu wiedzy z dokumentów zawierających sparsowane komentarze na temat produktów lub usług, używając ontologii do wskazania "cech" tych produktów lub usługi, więc każdy może być oceniany jako pozytywny lub negatywny indywidualnie, zamiast mieć jedną ocenę za cały przegląd.
Chociaż mogę, a jeśli zajdzie taka potrzeba, powiążę z jedną ontologią i specjalizuję się w mojej pracy, głównym pomysłem będzie stworzenie z niej ram, więc otrzymam komentarze do pliku i będę miał ontologia na innym pliku, OWL lub RDF.Biblioteka do pracy z różnymi ontologiami bez zmiany codebase
Problem z większością bibliotek i frameworków, które widziałem, polega na tym, że polegają one na generowaniu kodu, podczas gdy ja potrzebuję tego jako dynamicznego, wystarczy zmienić plik i go przeczytać.
Z tego, co widziałem, nawet SPARQL polega na znajomości struktury ontologii, więc to również nie jest dla mnie, ponieważ musiałbym tworzyć zapytania wyspecjalizowane dla każdej innej ontologii.
Czy istnieje już biblioteka dla .NET lub Python (języki, które rozważam przy pisaniu mojego kodu), która pozwala mi pracować w ten sposób z ontologiami, czy to zależy od mnie, aby to napisać? :)
Może to inne pytanie może ci pomóc: http://stackoverflow.com/questions/240903/what-is-a-good-rdf-library-for-net – gsscoder