Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

what does knowledge systems engineering mean?

0
Posted

what does knowledge systems engineering mean?

0

Well, knowledge systems engineering is software engineering. However, there are some aspects of building knowledge systems that are different, in practice, from those of other software systems. In other systems, many more general computing tasks can be broken down using procedural or OOP abstractions. Many AI systems, in contrast, create abstractions by building multiple representational layers, which in turn break down into lower-level procedural or object-based abstractions. Suppose, for example, that I’m building a rule engine. We might expect that the way to do this would be to create a rule language and then use some form of parsing. That would be the proper way to handle it in Java or C++, but it’s the last way an AI programmer would tackle it. Using Lisp, we would write a high-level rule language that automatically decomposes, via sets of macro expansions, into several lower levels of pattern matching and control knowledge, which would in turn become actual code. Then, if I want

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123