I have project for my bachelor degree . Tt should be designed for mobile, it is a mobile learning project. I should implement this using 3 ontologies:

  • learner ontology,
  • device ontology,
  • and domain ontology

Also we have learning objects related to a specific domain ontology.

The scenario is as follows: a user login to our system we have user context after that the user enters the thing that she want to learn about we get the keywords of her query and we should extract a part of a domain ontology related to keywords, then we should find proper learning objects and order them.then we should return learning objects that are proper for learner device. excuse me for my bad english.

Can you help me? Can you say me what i should learn? How can i start this project?

asked 16 Jul '11, 09:00

amin_b's gravatar image

amin_b
36327
accept rate: 12%

edited 17 Jul '11, 04:32

Rob%20Vesse's gravatar image

Rob Vesse ♦
13.9k1715


i have a problem, i am not familiar with java programing and i have a limited time for learning it, and i know that there is a java based api for semantic web called jena. is there any similar api for .net programing?

permanent link

answered 17 Jul '11, 11:02

amin_b's gravatar image

amin_b
36327
accept rate: 12%

1

If you have a new question, post it as a question, not as an answer to an existing one. As for .Net stuff: have a look around on this site, there have been a number of questions and answers here about semantic web development in .Net. Use the search function.

(17 Jul '11, 16:02) Jeen Broekstra ♦ Jeen%20Broekstra's gravatar image

As Jeen says, if you have an additional question please post it as a new question so that it gets noticed! For .Net/Microsoft options please see http://answers.semanticweb.com/questions/448/what-are-microsofts-offerings-in-the-semantic-world

(17 Jul '11, 16:44) Rob Vesse ♦ Rob%20Vesse's gravatar image

What you're trying to build is an ontology-driven app. So, here's how:

  1. Define the domain of your app.
  2. Build (or reuse) an ontology based on your domain.
  3. Populate and describe (using the ontology) data for your app.
  4. Implement the control and user interface layers of your app.

Actually, on your case, the step one is already done!

permanent link

answered 17 Jul '11, 05:52

fadirra's gravatar image

fadirra
1.2k310
accept rate: 21%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×1,286
×869
×662
×604

question asked: 16 Jul '11, 09:00

question was seen: 1,718 times

last updated: 17 Jul '11, 16:44