Home
Products.Services.Technology.Customers.Key Benefits.Company.Download.Demo.Contact Us.FAQs.
KC Natural Language Processor (KCNLP) makes your enterprise search engine precise and intelligent. With the powerful KC Natural Language Processor, you can simply describe what you are searching for in conversational English, and your search engine will then deliver the most relevant, precise results.



KC Natural Language Processor is highly adaptable and scalable. iCommNet created proprietary logic programming languages, compilers, and runtime environments to keep language- and application-
specific rules external to KC Natural Language Processor engines. Intrinsic Knowledge Language (IKL) specifies language- and domain-specific knowledge cells; and Behavior Specification Language (BSL) defines full grammar rules for English, for example, as well as application-specific domain rules that bind application-specific action libraries.

Not only is the KC Natural Language Processor expandable and maintainable, KC Natural Language Processor is also universal in that it can easily re-target a new language with IKL and BSL. Re-targeting involves updating grammar rules, domain specification rules, and action libraries to specify new syntax and semantics in IKL and BSL. Such rules are compiled and linked to create a new KC Natural Language Processor, which can then begin sequencing and extracting the input texts written in the new language.

Re-hosting the KC Natural Language Processor to new applications is also simple. Update application-specific domain rules and action libraries; then compile such rules with the IKL and BSL Compilers. When linked, a new KC Natural Language Processor re-hosted for a new application is created.

KC Natural Language Processor is simple to integrate with a wide range of host applications; e.g., with text- or audio-driven Web application as well as stand-alone Win32 applications. Supported by native file-based KCDB, KC Natural Language Processor is also well suited for text- or audio-activated embedded systems.

KC Natural Language Processor is what powers knowledge- and linguistics-based precision search engines: KC Precision Search, KC Fine-Grain Search, and KC Remote Search.
KC Natural Language Processor