Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-discussion] Help required on ontology project.

saptha rishi vikkiganesh at gmail.com
Sun Jan 11 18:48:44 PST 2009


Good morning,

                       I am still awaiting your response sir please help me.

Rishi.V

On Sat, Jan 10, 2009 at 5:05 PM, Jonathan Carter <
jonathan.carter at e-asolutions.com> wrote:

> Hi Rishi,
>
> I might be missing something but if you've already developed your ontology
> and have simply moved it to have a database back-end you just proceed as
> before in terms of creating and manipulating instances - via the Protege
> user interface.By converting your project to use a MySQL backend, all you
> have done is change how your ontology is stored. The database certainly
> makes a lot of sense if you are using Protege in a multi user environment or
> your ontology has got very large (e.g. thousands of instances).
>
> If your question is about how you interrogate the database that your
> ontology is now using, I would suggest that you do NOT interrogate it
> directly. I haven't moved to version 3.4 yet and I think things have changed
> a bit since the 3.3.1 that I am using but the database table (note,
> singular) for the ontology is really what you could call a meta-meta-model.
> It's a single table with about 8-10 columns. And it works very well.
> However, you can't really make much sense of it without Protege.
> If you want to interrogate your ontology, the best way forward depends on
> what you need to do. For example, I am exporting my ontology as XML to a
> reporting environment and interrogate that XML using XSLT, Java etc.
> Sometimes, I Protege either to explore the ontology or use the Query tab to
> find things. If what you're after is having some kind of external (to
> Protege) system interrogate your ontology (and I believe that I've seen an
> example somewhere where a GIS application was using Protege as the database)
> then you can connect to Protege running in server mode and interact with it
> via the API that is published from the Protege site. There are some
> tutorials about this in the wiki, but basically you create a Java client
> program that connects to the Protege knowledge base over the network, using
> RMI. Then you can programmatically interrogate the knowledge base via the
> Java API.
>
> In terms of getting new things into your ontology from outside systems, I
> have had a lot of success using the Script Tab to run Python scripts that
> use the Java API to effectively automate what you would be doing via the
> GUI. I have used XSLT files to write the Python scripts automatically when
> parsing the external source data to be "imported". Attempting to by-pass the
> top-level API of Protege for interacting with the knowledge base is a recipe
> for trouble.
>
> I'm aware that this might not directly answer your immediate issues but I
> think it's important to understand how things work in Protege to avoid going
> down a route that was never intended with it.
>
> Let me know if I can help further
>
> Regards
>
> Jonathan
>
> __________________________________________
> Jonathan Carter - Head of Technical Architecture
> Enterprise Architecture Solutions Ltd
> __________________________________________
>
> Assess your EA maturity at:
> www.enterprise-architecture.com/EAvaluator
> __________________________________________
>
> On 10 Jan 2009, at 05:53, saptha rishi wrote:
>
>
> Thankyou for your response akhil,
>
> I have developed that file using protege 3.4 only,
>
> let me explain you my project briefly,
>
> Title:Ontology based search engine for geospatial information.
>
> Till now we din't get an basic idea of how to do it we just googled and got
> some tutorials and developed an .owl file(geospace.owl) and also using
> another tutorial we connected protege to backend (mysql) now we dono how to
> proceed can you please help me please awaiting your response.
>
> Regards,
>
> Rishi.V
>
> On Sat, Jan 10, 2009 at 11:19 AM, Akhil Thakur <thakurakhil2006 at gmail.com>wrote:
>
>> hi rishi,
>>
>> I hv seen ur OWL file. U r using protege 2.2. I hv done some work with
>> protege 3.4 build 506. I u wll like i can help u.
>>
>>
>> Akhil
>>
>> 2009/1/10 saptha rishi <vikkiganesh at gmail.com>
>>
>>> Again Hi to all,
>>>
>>>                I am rishi ,iam from tamilnadu,here there is no coaching
>>> for ontology representation so my only source is the internet ,using some
>>> tutorials i have built my own ontology Geospatial(to see use this link
>>> http://rapidshare.com/files/181622233/geo.owl.html)this<http://rapidshare.com/files/181622233/geo.owl.html%29this>is just a test file so it is not complete,Please tell me the steps to build
>>> my project(ontology based search engine for geospatial information) or
>>> please give me any links or tutorials which i can use it to develop my
>>> project it is urgent ,i  hope some helping hearts will help me and waiting
>>> anxiously for your response.
>>>
>>> Regards,
>>>
>>> Rishi.V
>>>
>>> _______________________________________________
>>> protege-discussion mailing list
>>> protege-discussion at lists.stanford.edu
>>> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>>>
>>> Instructions for unsubscribing:
>>> http://protege.stanford.edu/doc/faq.html#01a.03
>>>
>>>
>>
>>
>> --
>>
>>
>> _______________________________________________
>> protege-discussion mailing list
>> protege-discussion at lists.stanford.edu
>> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>>
>> Instructions for unsubscribing:
>> http://protege.stanford.edu/doc/faq.html#01a.03
>>
>>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing:
> http://protege.stanford.edu/doc/faq.html#01a.03
>
>
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing:
> http://protege.stanford.edu/doc/faq.html#01a.03
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.stanford.edu/pipermail/protege-discussion/attachments/20090112/79f4875d/attachment.html>


More information about the protege-discussion mailing list