#KnowledgeRepresentation

2025-05-19

#programming #knowledgeRepresentation #lisp #gamedev #devlog #retrospective

sharpsign

my kitten is alive (ask the cat - Heinlein)

screwlisp.small-web.org/lispga

this one has the least gremlins. Since my game was an hour of a dandelion-random-walk-through-a-field the retrospective is also literally the code I evaluated. I'm going to continue /here/ with a sort of separate retrospective retrospective retrospective.

What I /exposed/ in my agent relevant to the game experience were:
1/?

2025-05-19

#programming #rough #lispgamejam #knowledgeRepresentation #submission my kitten seems not to be out to play today, but codeberg renders markdown anyway
codeberg.org/tfw/screwlisps-ki

Basically instead of spending a week on lispgamejam I spend two hours (starting two hours ago) resulting in this document, which is mostly things I learned personally about using my codeberg.org/tfw/pawn-75 (nee Sandewall).

ascii daises growing in a random walk! But in a very knowledge-y way.

ses.052) do-render

""*"*
*****
**""*
*""""
*""""

ses.053) |
2025-05-16

#programming #knowledgeRepresentation #engineering #gamedev #lispgamejam #lisp screwlisp.small-web.org/progra
in which I introduce creating knowledgebases in my #softwareIndividuals in a brief and heartwarming way. I put a new value in the entity inside the knowledgebase defining the knowledgebase to add a dependency to another knowledgebase. #intro #demo

Birds were removed from plants+insects+birds for time budget reasons.

@shizamura how far afield is my useage from what you do srsly?

Truncated rendered markdown of

Telling active-simulations-kb that it mustload (i.e. depends on) simulation-base-kb
loadk active-simulations-kb
setk active-simulations-kb
put active-simulations-kb mustload {simulation-base-kb}
writefil active-simulations-kb
loadk active-simulations-kb
And we can see in the other half of our screen:

ses.013) loadk active-simulations-kb
Load-ef: active-simulations-kb at ../../../demus/Active-simulations/active-simulations-kb.leo
Load-ef: simulation-base-kb at ../../../demus/Simulation-base/simulation-base-kb.leo

ses.014) 
so we added the knowledge that active-simulations-kb first mustload the simulation-base-kb when it is loadked.

What the persisted knowledge looks like
vintage screwlisp accountscrewtape@mastodon.sdf.org
2025-05-06

Interview postponed / let's just talk about #types and #typing today's show on @dougmerritt and @vnikolov 's suggestion below.

(I'll speak a little bit to #Sandewall 's #SoftwareIndividuals #knowledgerepresentation

If anyone knows anything about #typetheory, that would be great.

anggtwu.net/math-b.html
hanselman.com/blog/stringly-ty
blogs.perl.org/users/ovid/2010
type links welcome

and #lisp

@shizamura possibly you can explain types of OWL to us instead of sleeping?

Larry SwansonLarrySwanson
2025-05-01

Since the was introduced almost 25 years ago, many have dismissed it as a failure.

Charles Ivie shows that the standard and the technology built on it have actually been quite successful.

More than half of the world's web pages now share semantic annotations, and the widespread adoption of knowledge graphs in enterprises and media companies is only growing as architectures mature.

knowledgegraphinsights.com/cha

Blaise Pabón - controlpl4n3blaise@hachyderm.io
2025-04-30

#til⁩ an overlooked ⁨#zettlelkasten⁩ educator.
youtu.be/gQqrIxdDWWk⁩
She clearly has years of experience ⁨#teaching⁩ and is the most concrete and methodical of the content creators on ⁨#knowledgerepresentation

Reposting for folks in #HomeSchooling , #specialneeds and #adhd followers.

vintage screwlisp accountscrewtape@mastodon.sdf.org
2025-04-27

#emacs #lisp #programming #technology #blog screw-lisp.statichost.eu/emacs #softwareIndividuals #knowledgerepresentation

Teaching my Screwlispbot softwareindividual how to l̶o̶v̶e use emacs via #commonlisp slime swank.
screw-lisp.statichost.eu/

Quite a lot of commentary on using-emacs-at-all.

Comments, thoughts, criticisms, website advice sought.

Emacs snipped in a low contrast lightfield theme, literally this repl history:


writeloc-file-leos: ../../../demus/Emacs/cl/emacs-kb.leos
writeloc-file-leo:  ../../../demus/Emacs/swank.leo
swank

ses.033) loadk swank
Load-ef: swank at ../../../demus/Emacs/swank.leo

ses.034) put inserto type lispdef
put: inserto type lispdef

ses.035) addmember (get swank contents) inserto

ses.036) writefil swank
writeloc-file-leo:  ../../../demus/Emacs/swank.leo

ses.037) loadfil swank
Load-ef: swank at ../../../demus/Emacs/swank.leo
swank

ses.038) inserto *scratch* "foo bar baz"
2025-04-25

What does it mean "to know" something? Have you ever thought about it? We tried to make our students think about it in this week's first #ise2025 lecture.

#kit200 #lecture #knowledge #philosophy #knowledgerepresentation #understanding #semweb #knowledgegraph #nlp @fiz_karlsruhe @fizise @enorouzi @sourisnumerique

The image features a digital representation of a human face composed of yellow and orange alphanumeric characters, set against a dark background. The face is centrally positioned, with the eyes closed, and the text "What is Knowledge?" prominently displayed at the top in large, bold, yellow font. Below the face, three statements are presented in white text: "I know that climate change is man made," "I believe that climate change is man made," and "It is true that climate change is man made." The background is filled with vertical streams of yellow alphanumeric characters, resembling a digital rain effect, which adds a technological and data-driven atmosphere to the image. The overall color scheme is dark with contrasting yellow and white text, emphasizing the central theme of knowledge and its relationship to climate change.

Provided by @altbot, generated privately and locally using Ovis2-8B
Lispy Gopher Climate w/screwlispscrewtape@communitymedia.video
2025-04-23

#knowledgeRepresentation #programming #agents #software Braidenburg's Vehicles #lispygopherclimate

communitymedia.video/videos/wa

2025-03-23

Typedb polymorfic db for ontology and ai agent memory .

makertube.net/w/tevoemSfPuSiid

Denny Vrandečićvrandecic@mas.to
2025-02-13

I am honored to present at King's College. If you have questions, ideas or suggestions about the topic of Knowledge in the Age of AI, feel free to leave them here! I'll take a look as I refine the talk. I would be very happy to see you in London, if you're around, or for you to enjoy the stream or recording.

#wikipedia #wikidata #ai #knowledge #knowledgerepresentation

eventbrite.co.uk/e/knowledge-i

Harald KlinkeHxxxKxxx@det.social
2025-01-20

Call for Papers: AIUCD 2025 - Diversity, Equity, and Inclusion in Digital Humanities
Conference: June 11-13, 2025
Location: Verona & Online

Exploring inclusiveness in Digital Humanities with tracks on AI, archives, computational methods, knowledge representation, and digital heritage.
Submit abstracts by January 26, 2025.
aiucd2025.dlls.univr.it/en-gb/
#AIUCD2025 #DigitalHumanities #Inclusivity #AI #KnowledgeRepresentation #CulturalHeritage

2025-01-01

The Semantic Web: Past, Present, and Future - interesting and comprehensive new article by @ansgarscherp @katjahose, Gerd Groener, Petr Škoda and Maria-Esther Vidal in TGDK, vol 2-1
drops.dagstuhl.de/storage/08tg

#openaccess #diamondopenaccess #semanticweb #knowledgegraphs #ontologies #ai #knowledgerepresentation @tgdkjournal

Figure 2 Representation of the components of the so-called “Semantic Web Layer Cake”. W3C language
standards are shown in dark gray. Current developments are shown in light gray.
2024-12-09

Join us at the ACDH-CH-Lecture 11.1 with Torsten Schrade: "Federate all the things! Knowledge Representation and Semantic Retrieval in Distributed Research Data Infrastructures" on 14 January 2025 at @univienna!

More info and registration: oeaw.ac.at/acdh/newsevents/eve

#KnowledgeTransfer #KnowledgeRepresentation #DataInfrastructures

2024-09-18

Visual hierarchy (Cartography 🗺️)

Visual hierarchy, according to Gestalt psychology, is a pattern in the visual field wherein some elements tend to "stand out," or attract attention, more strongly than other elements, suggesting a hierarchy of importance. While it may occur naturally in any visual field, the term is most commonly used in design, where elements are intentionally...

en.wikipedia.org/wiki/Visual_h

#VisualHierarchy #PageLayout #Cartography #KnowledgeRepresentation

2024-09-03

A special occasion in our @fizise research seminar today: Sebastian Rudolph from TU Dresden was presenting on How to Agree to Disagree - Managing Ontological Perspectives using Standpoint Logic

paper: arxiv.org/abs/2206.06793

#semanticweb #logics #knowledgerepresentation #academiclife @fiz_karlsruhe @sourisnumerique @enorouzi @sashabruns @tabea @GenAsefa @MahsaVafaie @shufan @heikef

FIZ ISE research group with our guest Sebastian Rudolph from TU Dresden.

How to Agree to Disagree: Managing Ontological Perspectives using Standpoint Logic
by Lucía Gómez Álvarez, Sebastian Rudolph, Hannes Strass

    The importance of taking individual, potentially conflicting perspectives into account when dealing with knowledge has been widely recognised. Many existing ontology management approaches fully merge knowledge perspectives, which may require weakening in order to maintain consistency; others represent the distinct views in an entirely detached way.
    As an alternative, we propose Standpoint Logic, a simple, yet versatile multi-modal logic "add-on" for existing KR languages intended for the integrated representation of domain knowledge relative to diverse, possibly conflicting standpoints, which can be hierarchically organised, combined and put in relation to each other.
2024-07-28

Interesting approach to lower the burden of using foundational ontologies:
J. P. A. Almeida, G. Guizzardi, T. P. Sales, R. A. Falbo, "gUFO: A Lightweight Implementation of the Unified Foundational Ontology (UFO)", 2019
nemo-ufes.github.io/gufo/
GitHub: github.com/nemo-ufes/gufo

#ontologies #bfo #ufo #semanticweb #knowledgerepresentation

Class hierarchy diagram of the gUFO ontology
2024-07-21

In 1879, Gottlob Frege introduced Begriffsschrift, a formal system with symbols and rules, allowing for precise manipulation of logical statements. This paved the way for modern symbolic logic and symbolic reasoning.

G. Frege. Begriffsschrift: eine der arithmetischen nachgebildete Formelsprache des reinen Denkens. Halle an der Saale: Verlag von Louis Nebert, 1879.
gallica.bnf.fr/ark:/12148/bpt6

#HostoryOfAI #ISE2024 #lecture #logics #knowledgerepresentation @enorouzi @sourisnumerique @fizise #AIart

Slide from the Information Service Engineering 2024 lecture, Basic Machine Learning 01, A Very Brief History of AI, Symbolic Knowledge Representation, 
In 1879, Gottlob Frege introduced Begriffsschrift, a formal system with symbols and rules, allowing for precise manipulation of logical statements. This paved the way for modern symbolic logic and symbolic reasoning.

The slide also shows an example of the Begriffsschrift notation and a black & white Midjourney rendering of Gottlob Frege
2024-07-18

Knowledge Representation and Symbolic Reasoning as another AI discipline are much older than machine learning. Already in the 4th century BCE greek philosopher Aristotle suggested ten universal categories under which to place every object of human apprehension.

Studtmann, P.. Aristotle's Categories. In Zalta, E.N. (ed.). Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/ari

#HistoryOfAI #AI #ISE2024 #knowledgerepresentation #symbolicAI #philosophy @sourisnumerique @enorouzi @fizise

Slide from the Information Service Engineering 2024 lecture, Basic Machine Learning 01, A very brief HIstory of AI, Symbolic Knowledge Representation. c. 350 BCE
Aristotle (384–322 BCE) places every object of human apprehension under one of ten universal categories.
These ten categories are substance, quantity, quality, relation, place, time, situation, condition, action, and passion.
Aristotle's ten categories represent one of the earliest attempts to systematically classify "what there is" into basic kinds of entities and properties. This focus on classification laid the groundwork for future efforts in ontology development.

Studtmann, Paul. Aristotle's Categories. In Zalta, Edward N. (ed.). Stanford Encyclopedia of Philosophy.

A Midjourney generated portrait of Aristotle is shown and a depiction of the Porphyrian Tree of Knowledge, a visualization of Aristotle's categories and the underlying decision process.
2024-07-04

Again trying to bring a classic #scifi author's work closer to the attention of my students ;-)
In the last #ise2024 lecture modelled the class 'Foundation Trilogy Book' via OWL nominals (i.e. closed classes, defined by class extension).

lecture slides: docs.google.com/presentation/d

@fizise @sourisnumerique @shufan @enorouzi #knowledgegraphs #ontologies #knowledgerepresentation #kr #semanticweb #owl #lecture

Slide from the Information Service Engineering lecture 2024, OWL2 Complex Classes – Nominals.
Three novels by Isaac Asimov are depicted with their original 1st edition covers: FOundation, Foundation and Empire, and Second Foundation.

Natural language expression to be modelled: A “Foundation Trilogy Book” is a novel of Isaac Asimov’s Foundation Trilogy,:
Which are Foundation, Foundation and Empire, and Second Foundation.

OWL modeling: 
:Novel a owl:Class .
:Foundation a :Novel .
:FoundationAndEmpire a :Novel .
:SecondFoundation a :Novel .
:FoundationTrilogyBook a owl:Class ;              
     owl:oneOf               
     ( :Foundation                                                  
       :FoundationAndEmpire
       :SecondFoundation ) .

Description Logics:
FoundationTrilogyBook ⊑ { Foundation, FoundationAndEmpire, SecondFoundation }

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst