<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Thanks! I will definitely use this knowledge to move forward</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I was using <a href="http://attempto.ifi.uzh.ch/ape/" target="_blank">http://attempto.ifi.uzh.ch/ape/</a> and later Protege plugin (which I understand talks to the backend for text interpretation producing the same error messages)</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Are there any benefits of installing command line APE compared to what I use? </div><div class="gmail_default" style="font-family:tahoma,sans-serif">I am very familiar with Unix so installing it is not an issue for me.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I figured these so far:</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">1. Each application has a name.  <<< general knowledge in my world<br>2. p : Lessons is a name of an application . << particular application<br>3. An application has a project .  <<< It is parsed but technically incorrect. I need to say that 'Lessons' can have one or more projects and these projects are called 'lesson' <br>4. A project has a task .  <<< It is also parsed but I also need to say that application can include tasks directly and tasks are part of some applications without being part of a project<br><b>stopped with these two options that both generate an error  >>>></b><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Projects in p : Lessons are called p : lesson .   </div><div class="gmail_default" style="font-family:tahoma,sans-serif">OR </div><div class="gmail_default" style="font-family:tahoma,sans-serif">p : Lessons projects called p : lesson .  <b><br></b></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I do not like (but glad at least it validates - meaning I learned the language a bit):</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">statement 3 - An application can have no projects or one or multiple projects in general. Lessons application, in particular, I need to define as - can have one or more projects. </div><div class="gmail_default" style="font-family:tahoma,sans-serif">statement 4 - again valid but does not say what I want a project can contain one or more tasks. When you create it - it has no tasks (no tasks option should be possible)  </div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">-------------------------------------------------------------------</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div><div class="gmail_quote"><div><div class="gmail_default" style="font-family:tahoma,sans-serif">Just to make sure what I am trying to achieve.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><b>Knowledge</b></div><div class="gmail_default" style="font-family:tahoma,sans-serif">An application is a thing </div><div class="gmail_default" style="font-family:tahoma,sans-serif">An application has a name.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">An application can include projects or tasks. </div><div class="gmail_default" style="font-family:tahoma,sans-serif">An application can not contain tasks and projects</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Projects can include tasks.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Projects (as a term) can be renamed. # If you want an app to create piano lessons you want your projects to be called 'lessons' so you see Lesson 'Scalping - part 1' rather than Project 'Scalping - part 1'</div><div class="gmail_default" style="font-family:tahoma,sans-serif">A project has a name # This is the actual name 

'Scalping - part 1' 

</div><div class="gmail_default" style="font-family:tahoma,sans-serif">A task has a name # This is the actual task name 'Write script' or 'Practice before recording'</div><div class="gmail_default" style="font-family:tahoma,sans-serif">Tasks (as a term) can be renamed. # If you create a help desk application you want your tasks to be called 'requests' so you see Request 'Can not access my subscription' rather than Task 'Can not access my subscription'  <br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"> </div><div class="gmail_default" style="font-family:tahoma,sans-serif"><b>A user comes in and says</b></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Create application 'Lessons'.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">'Lessons' will include lessons that will contain tasks.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Create application 'Help Desk'</div><div class="gmail_default" style="font-family:tahoma,sans-serif">'Help Desk' application will include tasks called 'requests'</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">At this stage, a user can access a mobile application with two applications Lessons and Help Desk.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">If a user opens the 'Lessons' he/she can create a new lesson by typing its name and add a task by typing its name.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">If a user opens the 'Help Desk' application he/she can add a new request by typing its name.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I am not expecting at this stage users to know Attempto so I will guide them with NL wizards but</div><div class="gmail_default" style="font-family:tahoma,sans-serif">- I want common knowledge to be an ontology connected to code that knows how to use it</div><div class="gmail_default" style="font-family:tahoma,sans-serif">- I want outputs of NL wizards users completed to be parsed to Attempto and stored also as ontology specific to that user </div><div class="gmail_default" style="font-family:tahoma,sans-serif">- I want to be able to generate an 'Attempto story' a user can edit, upload back to change their application(s), and experiment with it as many times as needed (technically this is handy not for end-users but for IT folks in the enterprise who can not code but can figure out the language as long as examples and blueprints are provided).</div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif">Attributes of projects and tasks, user permissions, etc are to be added later similar way - above is just the basics I want to figure out </div><br></div><div> </div></div>
</div>