#KnowledgeRepresentation

bLogic.inkblogicink
2025-12-15

Mathematical induction is a proof technique used to establish properties of natural numbers. One shows that the property holds for 0 (the base case), and that if it holds for a number n, then it also holds for its successor n + 1 (the induction step).

The intuition is akin to a row of dominoes: if the first one falls, and each falling domino causes the next to fall, then all of them will fall.

A row of dominoes aligned with the natural number line, shown from 0 to 8, followed by an ellipsis indicating infinitely many further numbers and dominoes. The domino corresponding to 0 has fallen, triggering a cascade of falling dominoes. The process has reached the domino labeled 4, which is currently upright and about to fall.
bLogic.inkblogicink
2025-12-10

Hello Mastodon! 👋
This is bLogic.ink, a project dedicated to providing accessible content about logic, formal reasoning, and knowledge representation. Expect concise and intuitive examples, visualizations, and occasional in-depth explorations of KR, semantics, and AI.

Follow if you enjoy: logic, proofs, KR, modal/epistemic reasoning, semantics, and similar topics.

New posts soon!

bLogic.inkblogicink
2025-12-05

Robbe Van den Eede shares insights on and their role in -based languages for , discussing the paper “A Sequent Calculus for Generalized Inductive Definitions”, co-authored with Robbe Van Biervliet and Marc Denecker, which received the Best Paper Award at LPNMR 2024.

blogic.ink/p/a-sequent-calculu

FIZ KDAI Research Groupfizise@sigmoid.social
2025-11-28

Yesterday, our colleague @joerg was presenting our research for Semantic Interoperability based on the PMDcore ontology at the MaterialDigital General Assembly 2025 in Berlin, hosted by @BAMResearch

PMDco ontology: materialdigital.github.io/core

#materialsscience #digitalisation #ai #ontologies #llms #deeplearning #knowledgerepresentation #semanticweb #knowledgegraphs @KIT_Karlsruhe @fiz_karlsruhe

This image shows Joerg Waitelonis giving a presentation at an event for
MaterialDigital General Assembly 2025 in Berlin. The presentation slide is titled "When Data Talk".
bLogic.inkblogicink
2025-11-01

This article explains how to formally verify a simple vehicle controller using IDP, a first-order logic knowledge base system.

blogic.ink/p/simple-vehicle-co

This article supplements the book Demystifying Artificial Intelligence (degruyterbrill.com/document/do).

2025-10-19

In spite of the ample evidence of my passing, in just under 3 hours I am going to be talking about #knowledgeRepresentation with the esteemed doctor of knowledge @shizamura about my multi-cognitive-agent #GUI + #gameOfLife #automata in #commonLisp in #eev in #emacs for #emacsconf . Questions or comments for the good doctor or sincerely yours welcome. Please boost for visibility since I was AWOL this week.

Sunday-Morning-in-Europe #peertube #live toobnix.org/w/gXLXQqxf5MYg1NDF (every) 9am UTC.

LISPY
GOPHER
SHOW
anonradio.net:000UTC wednesdays EXCEPT today it is the 9am UTC Sunday-morning-in-europe peertube live instead.

The lisp alien is reaching its nose-hand upwards towards the outstretched arms of the gopher, lying on the roof of a building in the moonlight. A poster of Erik Sandewall's face on the wall of the building says MAKE AI THINK. unix_surrealism by @prahou@merveilles.town.
2025-09-19

Call for Posters: DiTraRe Symposium 2025 on the Digitalization of research.
deadline: Oct 17, 2025
CfP: easychair.org/cfp/DiTraRe2025

Topics:
- #KnowledgeRepresentation and #AI
- Ethical and legal challenges
- #Research #Infrastructures
- Impact on #Science and #Society
- #SmartData acquisition
- AI-based knowledge realms
- Publication cultures

#digitalization #knowledgegraphs #cfp ##ditrare #aiethics #society #digitalhumanities @fiz_karlsruhe @KIT_Karlsruhe @ITAS @AnnaJacyszyn @Feelix @lysander07

website of the DiTraRe Symposium:

DiTraRe Symposium 2025

Mark your calendars for December 2 and 3, 2025, when the DiTraRe Symposium on Digitalisation of Research will take place at the Centre for Art and Media (ZKM) in Karlsruhe. Come exchange ideas with leading experts, engage in lively debates, and help chart the future of research in an increasingly digital world.
2025-09-09

#bookstodon #bookReview #knowledgeRepresentation actually a chapter review.

My notes after Chapter 1: Classical Logic of The Handbook of Knowledge Representation.

screwlisp.small-web.org/books/

#lisp #acl2 #prolog #logic

Lispy Gopher Climate w/screwlispscrewtape@communitymedia.video
2025-09-07

#Orgdown is better than #markdown Karl Voit #interview #programming #knowledgeRepresentation #lispyGopherClimate #emacs

communitymedia.video/w/i7G3W41

2025-07-14

#leonardoCalculus #programming #knowledgeRepresentation #KR #formal #ontology #article

Leonardo Calculus Knowledge Representation: Defining sensors sense and sense2 lispdef helper action entities

screwlisp.small-web.org/lispga

Introduces and demos lispdef entities which in the upper ontology are entities containing lisp forms which can/do provide its concrete programming implementation.

Tying these together is obviously great, none of this "just an ontology" and "just not an ontology" stuff.

2025-07-13

#programming #formal #ontology #lisp #Sandewall #knowledgeRepresentation #article #leonardoCalculus

Leonardo Calculus Knowledge Representation: Fleshing out organism’s attributes

Adding attributes to the organism type (plant, insect and bird are all subsumed-by organism). I also add a coelacanth of type organism to a world entityfile. In my view, quite a good and informational/instructional article if I do say so. What do you think?

screwlisp.small-web.org/lispga

2025-06-11

In his keynote, Enrico Motta from the Knowledge Media Institute at Open University, UK is presenting on Using AI to capture the representation of political discourse in news.

#isws2025 #semanticweb #AI #knowledgegraphs #ontologies #knowledgerepresentation #kr

Enrico Motta standing in front of his presentation projected on the large screen of the Fresco Room at BErtinoro castle. He is wearing a black poloshirt and is speaking into a microphone.
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"

Client Info

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