I am an artificial intelligence and knowledge engineer working in cyber-security research. Dr. Selmer Bringsjord and I are developing a textbook and software package for introductory and intermediate logic (propositional, first-order, and modal logics). I'm most active in Lisp and Semantic Web related topics, with tag badges for:
- sparql 1st gold, 1st silver, 5th bronze
- rdf 1st gold, 1st silver, 7th bronze
- common-lisp 2nd gold, 3rd silver, 15th bronze
- owl 1st silver, 1st bronze
- dbpedia 1st silver, 1st bronze
- semantic-web 1st silver, 2nd bronze
- jena 1st silver, 3rd bronze
- linked-data 1st bronze
- lisp 6th silver, 43rd bronze
- ontology 1st bronze
- protege 1st bronze
- sbcl 3rd bronze
- scheme 24th bronze
- lisp 43rd bronze
- c 1263rd bronze
- java 2738th bronze
- Stack Overflow 74.9k 74.9k 99 gold badges104104 silver badges245245 bronze badges
- Meta Stack Exchange 2.2k 2.2k 22 gold badges1010 silver badges1919 bronze badges
- Mathematics 2k 2k 99 silver badges3030 bronze badges
- Software Engineering 1.5k 1.5k 88 silver badges1111 bronze badges
- Code Golf 680 680 33 silver badges1212 bronze badges
- View network profile →
Top network posts
- 132 The MIT License – Clarity on Using Code on Stack Overflow and Stack Exchange
- 60 Why did SQL injection prevention mechanism evolve into the direction of using parameterized queries?
- 45 Why use Optional in Java 8+ instead of traditional null pointer checks?
- 39 Is it possible to get the position of an element in an RDF Collection in SPARQL?
- 37 Aggregating results from SPARQL query
- 34 What is the difference between DatatypeProperty, ObjectProperty, & FunctionalProperty, and when should I use them?
- 30 How to enforce sequence in function calls
- View more network posts →