ScienceDaily
Your source for the latest research news
Follow Facebook Twitter LinkedIn Subscribe RSS Feeds Newsletters
New:
  • Webb's Direct Image of Distant World
  • Universe's Coldest Fermions: Quantum Realm
  • Rethinking Indoor Air Chemistry
  • Full 3-D View of Binary Star-Planet System
  • MOXIE Experiment Produces Oxygen On Mars
  • Corals Pass Newly Acquired Mutations to ...
  • Discovery and Naming of Africa's Oldest Dinosaur
  • Team Developing Oral Insulin Tablet
  • Birth Cry: Baby Star in Small Magellanic Cloud
  • Tug-Of-War Between Merging Galaxies
advertisement
Follow all of ScienceDaily's latest research news and top science headlines!
Science News
from research organizations

1

2

Programming computers in everyday language

Date:
October 13, 2014
Source:
Karlsruhe Institute of Technology
Summary:
Computers speak a language of their own. They can only be programmed by those, who know the code. Computer scientists are now working on software that directly translates natural language into machine-readable source texts. In this way, users may generate own computer applications in a few sentences. The challenge to be managed is that people do not always describe processes in a strictly chronological order. A new analysis tool serves to automatically order the commands in the way they are to be executed by the computer. 
Share:
FULL STORY

Computers speak a language of their own. They can only be programmed by those, who know the code. Computer scientists of Karlsruhe Institute of Technology (KIT) are presently working on a software that directly translates natural language into machine-readable source texts. In this way, users may generate own computer applications in a few sentences. The challenge to be managed is that people do not always describe processes in a strictly chronological order. A new analysis tool developed by KIT researchers serves to automatically order the commands in the way they are to be executed by the computer.

advertisement

"We want to get away from complicated rules for users -- this is what programming languages are -- towards smart computers that enter into a dialog with us," says Mathias Landhäußer, scientist of KIT's Institute for Program Structures and Data Organization (ITP). So far, programs can only be controlled by language, if they are designed accordingly by the manufacturer. An example is the sending of short messages via a smartphone. The KIT computer scientists are presently working on a software that installs a language interface for any type of programs. Users are enabled not only to open, but also to operate their apps by spoken commands. The scientists have already successfully incorporated such an interface in an application controlling the heating system, illumination, and windows of smart houses.

"It will take some time until complex software will not only be operated, but also programmed in natural language," Landhäußer thinks. A central communication problem between man and machine -- the problem of order -- has just been solved by the scientists, with the English language being used as a first example. "Let's have a look at the sentence 'Before the car starts, the garage door opens.' In our everyday language, this description is quite usual," Landhäußer says. If a process is to take place in a virtual world on the computer, however, a problem arises: The computer executes commands successively in the order they arrive. In the example given, the computer first receives the information "the car starts." Then, the information "the garage door opens" is received. Hence, the car would hit the garage door. "If such a chain of actions is not envisaged by the program, nothing happens in the best case. In the worst case, the computer crashes," the computer scientist says.

The new software developed by the KIT scientists analyzes time-related signal words that indicate that the spoken text does not describe the process order in a strictly linear manner. Such signal words indicate whether something takes place "before" or "after," "first" or "last," irrespective of the information's position in a sentence. The computer scientists allocate logical formulas to these words in order to generate a chronological order in the source text. When applied to the example given above, the formula for the signal word "before" moves the main clause automatically to the front. The result is: The garage door opens before the car starts.

According to the researchers, requirements made for computer-tailored speaking are no reliable alternative. First tests show that test persons with and without programming knowledge do not speak in strictly chronological order, even if they are asked to do so. Instead, they continue to unconsciously use signal words. "It is our objective that the computer adapts to the way the user speaks, and not the other way around," Landhäußer says.

Apart from the order problem, the scientists have identified other challenges in programming in natural language. The test persons replaced some words by synonyms or pronouns. Computers do not automatically understand that the term "car" means the same as "vehicle" or "it" in a following sentence. "People understand these relationships, because the situation flashes like a film on their inner eye. We are working on giving computers such an understanding in the long term," Landhäußer explains.

make a difference: sponsored opportunity

Story Source:

Materials provided by Karlsruhe Institute of Technology. Note: Content may be edited for style and length.


Journal Reference:

  1. Mathias Landhäußer, Tobias Hey, Walter F. Tichy. Deriving time lines from texts. RAISE 2014 Proceedings of the 3rd International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, 2014 DOI: 10.1145/2593801.2593809

Cite This Page:

  • MLA
  • APA
  • Chicago
Karlsruhe Institute of Technology. "Programming computers in everyday language." ScienceDaily. ScienceDaily, 13 October 2014. <www.sciencedaily.com/releases/2014/10/141013090227.htm>.
Karlsruhe Institute of Technology. (2014, October 13). Programming computers in everyday language. ScienceDaily. Retrieved September 3, 2022 from www.sciencedaily.com/releases/2014/10/141013090227.htm
Karlsruhe Institute of Technology. "Programming computers in everyday language." ScienceDaily. www.sciencedaily.com/releases/2014/10/141013090227.htm (accessed September 3, 2022).

  • RELATED TOPICS
    • Mind & Brain
      • Language Acquisition
      • Brain-Computer Interfaces
      • Literacy
      • Child Development
    • Computers & Math
      • Computer Programming
      • Computer Science
      • Artificial Intelligence
      • Computers and Internet
advertisement

  • RELATED TERMS
    • Computer software
    • Application software
    • Computer-generated imagery
    • Computer
    • Great Ape language
    • Computer security
    • Computer animation
    • 3D computer graphics
advertisement

  Print   Email   Share

advertisement

1

2

3

4

5
Most Popular
this week

HEALTH & MEDICINE
Mosquitoes Have Neuronal Fail-Safes to Make Sure They Can Always Smell Humans
Sugar Disrupts Microbiome, Eliminates Protection Against Obesity and Diabetes
Durable Coating Kills COVID Virus, Other Germs in Minutes
MIND & BRAIN
What Makes the Human Brain Different? Study Reveals Clues
Social Media Experiment Reveals Potential to 'Inoculate' Millions of Users Against Misinformation
Sleepless and Selfish: Lack of Sleep Makes Us Less Generous
LIVING & WELL
Non-Nutritive Sweeteners Affect Human Microbiomes and Can Alter Glycemic Responses
Dogs Cry More When Reunited With Their Owners
People With Similar Faces Likely Have Similar DNA, Study Finds
advertisement

Strange & Offbeat
 

HEALTH & MEDICINE
Wearables Take 'Logical' Step Toward Onboard Control
Washing Dishes With Superheated Steam More Effective, Earth-Friendly
Powering an 'Arm' With Air Could Be Mighty Handy
MIND & BRAIN
News Addiction Linked to Not Only Poor Mental Wellbeing but Physical Health Too, New Study Shows
Study Examines Distorted Time Perception During Pandemic
Using New Technique, Researchers Make Surprising Discoveries About How Flies' Brains Respond to Tastes
LIVING & WELL
Testosterone Promotes 'Cuddling,' Not Just Aggression, Animal Study Finds
Banana Peels Make Sugar Cookies Better for You
Exploring Factors That May Underlie How Domestic Cats Can Live in Groups
Explore More
from ScienceDaily

RELATED STORIES

New Search Engine for Single Cell Atlases
Mar. 3, 2021 — A new software tool allows researchers to quickly query datasets generated from single-cell sequencing. Users can identify which cell types any combination of genes are active in. The open-access ...
The First Intuitive Programming Language for Quantum Computers
June 15, 2020 — Several technical advances have been achieved recently in the pursuit of powerful quantum computers. Now, Computer scientists have made an important breakthrough in the field of programming ...
Seeing How Computers 'Think' Helps Humans Stump Machines and Reveals AI Weaknesses
Aug. 6, 2019 — Researchers have figured out how to reliably create questions that challenge computers and reflect the complexity of human language through a human-computer collaboration, developing a dataset of ...
Study Clarifies How Neural Nets 'Think' When Processing Language
Sep. 11, 2017 — A new general-purpose technique has been developed for making sense of neural networks that are trained to perform natural-language-processing tasks, in which computers attempt to interpret freeform ...
advertisement


SD
  • SD
    • Home Page
    • Top Science News
    • Latest News
  • Home
    • Home Page
    • Top Science News
    • Latest News
  • Health
    • View all the latest top news in the health sciences,
      or browse the topics below:
      Health & Medicine
      • Allergy
      • Alternative Medicine
      • Birth Control
      • Cancer
      • Diabetes
      • Diseases
      • Heart Disease
      • HIV and AIDS
      • Obesity
      • Stem Cells
      • ... more topics
      Mind & Brain
      • ADD and ADHD
      • Addiction
      • Alzheimer's
      • Autism
      • Depression
      • Headaches
      • Intelligence
      • Psychology
      • Relationships
      • Schizophrenia
      • ... more topics
      Living Well
      • Parenting
      • Pregnancy
      • Sexual Health
      • Skin Care
      • Men's Health
      • Women's Health
      • Nutrition
      • Diet and Weight Loss
      • Fitness
      • Healthy Aging
      • ... more topics
  • Tech
    • View all the latest top news in the physical sciences & technology,
      or browse the topics below:
      Matter & Energy
      • Aviation
      • Chemistry
      • Electronics
      • Fossil Fuels
      • Nanotechnology
      • Physics
      • Quantum Physics
      • Solar Energy
      • Technology
      • Wind Energy
      • ... more topics
      Space & Time
      • Astronomy
      • Black Holes
      • Dark Matter
      • Extrasolar Planets
      • Mars
      • Moon
      • Solar System
      • Space Telescopes
      • Stars
      • Sun
      • ... more topics
      Computers & Math
      • Artificial Intelligence
      • Communications
      • Computer Science
      • Hacking
      • Mathematics
      • Quantum Computers
      • Robotics
      • Software
      • Video Games
      • Virtual Reality
      • ... more topics
  • Enviro
    • View all the latest top news in the environmental sciences,
      or browse the topics below:
      Plants & Animals
      • Agriculture and Food
      • Animals
      • Biology
      • Biotechnology
      • Endangered Animals
      • Extinction
      • Genetically Modified
      • Microbes and More
      • New Species
      • Zoology
      • ... more topics
      Earth & Climate
      • Climate
      • Earthquakes
      • Environment
      • Geography
      • Geology
      • Global Warming
      • Hurricanes
      • Ozone Holes
      • Pollution
      • Weather
      • ... more topics
      Fossils & Ruins
      • Ancient Civilizations
      • Anthropology
      • Archaeology
      • Dinosaurs
      • Early Humans
      • Early Mammals
      • Evolution
      • Lost Treasures
      • Origin of Life
      • Paleontology
      • ... more topics
  • Society
    • View all the latest top news in the social sciences & education,
      or browse the topics below:
      Science & Society
      • Arts & Culture
      • Consumerism
      • Economics
      • Political Science
      • Privacy Issues
      • Public Health
      • Racial Disparity
      • Religion
      • Sports
      • World Development
      • ... more topics
      Business & Industry
      • Biotechnology & Bioengineering
      • Computers & Internet
      • Energy & Resources
      • Engineering
      • Medical Technology
      • Pharmaceuticals
      • Transportation
      • ... more topics
      Education & Learning
      • Animal Learning & Intelligence
      • Creativity
      • Educational Psychology
      • Educational Technology
      • Infant & Preschool Learning
      • Learning Disorders
      • STEM Education
      • ... more topics
  • Quirky
    • Top News
    • Human Quirks
    • Odd Creatures
    • Bizarre Things
    • Weird World
Free Subscriptions

Get the latest science news with ScienceDaily's free email newsletters, updated daily and weekly. Or view hourly updated newsfeeds in your RSS reader:

  • Email Newsletters
  • RSS Feeds
Follow Us

Keep up to date with the latest news from ScienceDaily via social networks:

  • Facebook
  • Twitter
  • LinkedIn
Have Feedback?

Tell us what you think of ScienceDaily -- we welcome both positive and negative comments. Have any problems using the site? Questions?

  • Leave Feedback
  • Contact Us
About This Site  |  Staff  |  Reviews  |  Contribute  |  Advertise  |  Privacy Policy  |  Editorial Policy  |  Terms of Use
Copyright 1995-2022 ScienceDaily or by other parties, where indicated. All rights controlled by their respective owners.
Content on this website is for information only. It is not intended to provide medical or other professional advice.
Views expressed here do not necessarily reflect those of ScienceDaily, its staff, its contributors, or its partners.
Financial support for ScienceDaily comes from advertisements and referral programs, where indicated.
— CCPA: Do Not Sell My Information — GDPR: Privacy Settings —