Hi Ali,
It is always exciting to see the birth of a formal ontology. And it seems to me that you do not use any known methodology for creating ontologies.
My advice:
- remove Keyword, Taxonomy from the ontology.
- Rationale: Do not put knowledge of the subject area and knowledge of the knowledge of this subject area into one formalization.
- also remove the Domain class.
- Rationale: There is no Domain term in this subject area. There are terms of several words: "cognitive domain" etc.
- add the Educational Objective class. Moreover, it should be the root for other classes.
- Rationale: the author himself wrote this.
7 days ago I asked you where the theory that you formalize is presented? So what book are you using? Apparently, this is the 2001 version?
Have a look at formalization of the following portion of knowledge. True, it is taken not from the original source but from Wikipedia:
"The taxonomy divides learning objectives into three broad domains: cognitive (knowledge-based), affective (emotion-based), and psychomotor (action-based), each with a hierarchy of skills and abilities."
We derive this unit of knowledge
eng: The learning objective must be of one and only one particular kind: cognitive, affective, psychomotor.
And formalize it
owl2:
Declaration(Class(:learning_objective)) Declaration(Class(:cognitive_learning_objective)) Declaration(Class(:affective_learning_objective)) Declaration(Class(:psychomotor_learning_objective))
DisjointUnion(:learning_objective :cognitive_learning_objective :affective_learning_objective :psychomotor_learning_objective)
It is an interesting methodological question if we can reduce full terms like "cognitive learning objective" just to "cognitive" if the word "cognitive" is only used inside the term "cognitive learning objective". But I don't think we have this case here.
From the portion of knowledge we extract the knowledge unit and then formalize it.
Per aspera ad astra🏋️
Alex
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAEWU1hk9fu8zrAtNtZWqg1at9sXkvGnqpmMANNJfXjZDes8zsQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAFxxROTSKTqfmm8wccQZW-1_44kQMCraGyTZ9jLWFLfgBiHCRA%40mail.gmail.com.
Hi Ali,
You still haven't sent us which version of BT you're working with. But between the first in 50s and the second in 90s versions, an important change occurred: they stopped classifying objectives and moved on to classifying mental abilities themselves. I'll take a look tomorrow, because the field of knowledge itself: education, the learning process, and so on is of course very interesting as a branch of Psychology.
Alex
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAEWU1hn10%3DgFFz5P1ShpCES-Z8L%3DX7M4waHXbDnt_4snVKXFqg%40mail.gmail.com.
John,
Any verbal knowledge can be formalized, at least for the English language🦉 How precisely this knowledge is a topic for scientists and practitioners working in a particular area of reality. We simply formalize knowledge to use the power of a computer. But you are right, we need a reason for formalization as it's hard. In some cases, formalization can reveal some unclear areas in informal knowledge. And sometimes, in very rare cases, formalization can find errors in a mathematical text. There is a report of this kind from the Isabelle research group.
Just to make it clear: even wrong, inaccurate, vague knowledge may be formalized. If we need to.
And after that we can run the verification algorithm and it will say that this knowledge is incorrect, inaccurate, or vague.
The first person to put forward this idea as a project was G. Leibniz, who was 25 years old. He hoped to obtain a formal language in 2-3 years🏋️
Alex
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/eedf8466882442a682653340fb40f84c%40bestweb.net.
Ali,
I have to stop until it is found out where the taxonomy you are formalizing is published.
In the meantime, ask Google like this "formal ontology for education domain".
You might be interested in the answer.
Alex
Hi Alex,
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAEWU1hn10%3DgFFz5P1ShpCES-Z8L%3DX7M4waHXbDnt_4snVKXFqg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAFxxRORHRP6HT9Y3pAG3vnbVi9vAk-bHYpPv7ZTXA6PLu6N%2BXQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAEWU1h%3DK_Ba5dMR0q66jAfmtE%2BgV6p0rL-2Y0e4CC9Jpv1%3DECg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAFxxROQRcPDwdP6M%2BfzRr7tsq9W4iko2fdRe7Tz8GifsmHJnqQ%40mail.gmail.com.
Alex. Well stated!
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAFxxROT4PK8uMSR7my%2BUY5DPz3GG0pcchYDfdvuUHQQvrLfWFw%40mail.gmail.com.
John,
Thank you for your honest, and I’m sure accurate feedback.
But my work in the regular world working to end humanity’s insanity will require more of an engineering approach.
A logical end run around religion, politics, economics, or poetry where words can mean nearly anything anyone wants.
I’m confident that there are “self-evident truths", fundamental principles, or first principles...whatever you prefer to call them -- that are all basically the same throughout the universe...
ChatGPT agreed with me... so I know its accurate 😉 and yes. It makes colossal mistakes.
But I also know that the word phrase “the Laws of Nature and of Nature’s God” in the first paragraph of the Declaration of Independence (not the second paragraph ChatGPT suggested) resonates with most people...regarding humanities NEED to ‘take care of nature’...and abide by ‘the golden rule’.
As a biologist I’m clear about the need to take care of nature. But having lost a teaching job for explaining the evolution of Christianity attempting to demonstrate the fundamental principles of the theory of evolution...’genetic diversity is strength. And all life forms either adapt or perish.’ I finally discovered that nearly every major religion is based on the same ‘fundamental principle’...the golden rule. I can make the case that it is in our DNA...and the DNA of most other advanced species...or they wouldn’t have survived.
I saw a great T-shirt in a bar last week. “Oh wait! Let me overthink that.”
The greatest flaw of the human mind (I believe) is its capacity to believe ANYTHING! 😉
And as long as 95%+/- of humanity can be convinced that we need to put the protection of human rights and nature, above the protection of ‘National Sovereignty’ and corporations, we have a chance (it may be too late) to stop the accelerating chaos we are now witnessing. And with AI contributing to the evolution of weaponry and war, and nature’s evolution of pathogens faster than our minds understand, and far faster than our governments can respond effectively to prevent or even react, our time is running out to discover and apply ‘self-evident truths’. Like a child should not die before their parent(s).
That’s my mental story in relatively unambiguous words... and I’m sticking to it. 😉
And I truly appreciate you’ll allowing this hillbilly to be involved in your discussions.
cw
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/17578ed9e089478ea36b8ac3b043967c%40bestweb.net.
John,
Let's split a formalization in two steps.
I) structural representation of knowledge. Here, instead of a sequence of words, we get a structure (aka syntactic). It can even be just nonsense like
"Гло́кая ку́здра ште́ко будлану́ла бо́кра и курдя́чит бокрёнка" see
Proposal for structural representation of English sentences see, for formal languages here.
II) structural knowledge processing. What kind of "logic" i.e. a rule of knowledge processing we use in this or that science, engineering or everyday life?
We should ask these particular scientists, engineers or citizens.
How to formalize their rules of knowledge processing is our task here. These rules are far from Modus Ponens.
Some rules we use to solve simple tasks about ugraphs pointed out here.
It should be also mentioned that there is an initial step usually not included in formalization: formal, mathematical representation of physical bodies and processes.
We usually call them computer models. 3D-twins are the most famous.
We apply our formalized knowledge to 3D twins using a computer to gain useful insights into real things and processes.
It's a good idea to separate language and logic. In many cases, we know the language of our opponent, but we don't know her rules for processing knowledge.
So we have a first-order LANGUAGE (actually a family of languages, but let's take one) and a set of first-order logics.
We need to formalize our scientific theories to use computers to their full potential.
Alex
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/17578ed9e089478ea36b8ac3b043967c%40bestweb.net.
Hi Ali,
Let me summarize our interesting discussion.
We have outlined three formal ontologies:
- taxonomic (in it individuals are terms),
- subject area - where terms are defined logically, i.e. as components of theoretical knowledge, in the form in which they are applied to the entities of the subject area. And here it is necessary to fix what these entities are: mental abilities are one of the most important here, and what else?
- applied - in the simplest case, this is the part of the subject ontology that is needed for your task.
And since you use ML in the information system you are creating, I will note that our entire last Summit was devoted to ISs that have both ontologies and AI components.
It will be very interesting to learn about the architecture of your system and the expected interaction or simply the place of ontology and ML in it.
Do you have a technical specification for the system and how much of it are you willing to share?
Best regards,
Alex
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAEWU1h%3D1Nuu-hbx55VfuKM3P_jmX-FgOQNiR_YDiNuUiGLa9vg%40mail.gmail.com.