New Software Language Helps Computers Better Understand Nuanced Commands - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software // Information Management

New Software Language Helps Computers Better Understand Nuanced Commands

The process specification language should make computers much more useful in manufacturing, federal researchers say.

A new software language will let computers think about the consequences of their commands.

The language, ISO 18629, promises to let computers reason much more precisely than they do now and better ponder nuances intended by commands given by their human operators. Developed by federal government researchers at the National Institute of Standards and Technology and colleagues in France, Germany, Japan, and the United Kingdom, the process-specification-language software should make computers much more useful in manufacturing.

The process specification language describes a neutral representation for manufacturing processes. Manufacturers use process data throughout the life cycle of a product, from early indications of manufacturing process flagged during product design through process planning, validation, production scheduling and control, according to the Web site VSC4Online. In addition, the notion of process also underlies the entire manufacturing cycle, coordinating the workflow within engineering and shop-floor manufacturing.

ISO 18629 employs artificial intelligence and language analysis to denote computer commands in the framework of a production plan. NIST reports that researchers have integrated some 300 concepts, such as duration and sequence, into its software structure. "Computers using software with this expanded, though still primitive AI capacity, can act on a word's meaning, interpreting a command almost like a person," a NIST document says.

Here's an example NIST provides:

A person who hears the commands "paint it, before shipping it" and "turn on the coolant, before milling" understands that the word before has slightly different meanings in these two examples. In the first command, it's understood that painting and drying must be completed prior to the next action, shipping. In the second example, the first action, turning on the coolant, continues after the milling starts. ISO 18629 supports computer systems with this type of rudimentary understanding of context-specific language.

NIST researchers say the ISO 18629 language is especially suited for the exchange of process planning, validation, production scheduling, and control information for guiding manufacturing processes. The International Organization for Standardization, which has endorsed six sections of the nascent standard, is reviewing the last of its three sections. Once ISO gives its blessing, software vendors can begin to use the language to build a variety of advanced manufacturing systems.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Slideshows
10 Ways to Transition Traditional IT Talent to Cloud Talent
Lisa Morgan, Freelance Writer,  11/23/2020
News
What Comes Next for the COVID-19 Computing Consortium
Joao-Pierre S. Ruth, Senior Writer,  11/24/2020
News
Top 10 Data and Analytics Trends for 2021
Jessica Davis, Senior Editor, Enterprise Apps,  11/13/2020
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Why Chatbots Are So Popular Right Now
In this IT Trend Report, you will learn more about why chatbots are gaining traction within businesses, particularly while a pandemic is impacting the world.
Slideshows
Flash Poll