linkedin facebook twitter rss

28 Jan Summarization and Translation Domains

Multi-National Translation

Translation as A Sample Domain For our sample domain, we need something that requires expertise, is not trivial, and about which the author knows something. This limits us significantly, so we are taking the easy way out and going with the domain of Machine Translation (MT) of human languages. We considered the intricacies of communication […]

26 Jan Give Me Smart Requirements

Get SMART

I know how to solve this problem! I’ll just blast it to smithereens – Fire – Aim – Ready. Artificial Intelligence (AI) has been explored and developed in universities and startup companies throughout the developed world for decades, but is still struggling to reach the mainstream. There are many companies that effectively use intelligent processes and […]

05 Jan Another Great Year in Cyberspace

Digital Flight Paths

2015 promises to be a good one. Going into the year we see massive progress in the “big data” movement ushering in unparalleled convergence of structured and unstructured content. I am seeing more model-based solutions, and broader use of semantics and ontologies in enterprise solutions. Mobile apps are getting smarter all the time with time […]

17 Dec Visualizing Knowledge

Visualizations on multiple devices

Visualizing Knowledge – Automatic Generation Words are so symbolic that even symbolic thinkers, like me, understand more when there’s a picture to go along with the words. is partly explains my crazy use of images in this blog. The various forms of graphical representations are superb inventions that enable us to view and understand mathematical data […]

26 Nov Planning and Scheming

Paint a Brain

Select a Knowledge Representation (KR) Scheme In prior posts I have been describing the steps of building knowledge systems. A major part of Step 3: Task 1 is defining how to store knowledge – selecting a scheme. Giarratano and Riley (1989) suggest making the selection of a scheme, such as rules, frames or logic, dependent upon […]

20 Nov Identifying and Acquiring Knowledge

Key To Knowledge

One of the simplest knowledge systems is a photograph. It consists of a systematically arranged collection of pixels and its design is based almost completely on framing and focusing. Specifying knowledge software involves framing the knowledge domain and focusing on the aspects that are meaningful to users, and the constraints that affect meaning. By so saying, […]

17 Nov Environmental Awareness for AI Geeks

Selecting an Environment and Tools I plan to take a few posts in this section to focus on expert systems (Giarratano 1989), exploring the development process in greater detail. While some projects require no development, some require you to select a platform or development environment or both. There are specially designed development platforms, tools and environments that provide much of the […]

15 Nov Planning a Knowledge Project

Gantt Chart

Deliverables and the Business Case If you are a developer, a project manager, or a project sponsor of an expert system (Weiss 1984) or knowledge-based engineering project, it is very important to know early what the deliverables will be for everyone involved. Even in agile projects, where detailed requirements evolve through the course of development, […]

07 Jul SPARQL Fireworks

Sparkler

How do you get at knowledge in conceptually structured information stores such as graphs? There are multiple ways to get data and information in broad use today. The most common is Structured Query Language (SQL) which is used as the almost universal access formalism for getting, storing and manipulating data in relational databases. An emerging standard […]

23 Jun Information Transformation

Inachis Io Chrysalis Transform

Information Exchange and Transformation Knowledge does the most good when shared. Knowledge that gets lodged in one place may not be particularly useful to many people. But moving digital information from place to place has its dangers. Automating data movement can introduce security or confidentiality issues, data duplication challenges, as well as raising the specter of […]