Abo
  • Services:
Anzeige
Mit Hilfe neuer Software sollen in Zukunft auch Amateure programmieren können.
Mit Hilfe neuer Software sollen in Zukunft auch Amateure programmieren können. (Bild: Patrik Stollarz/Afp/Getty Images)

Programmiersprache: Software ermöglicht Coding für Laien

Karlsruher Forscher arbeiten an einer Software, die natürliche Sprache direkt in maschinenlesbare Quelltexte übersetzt. So sollen bald auch Amateure programmieren können.

Anzeige

Programmieren könnte in Zukunft auch ohne spezielle Kenntnisse möglich sein. Informatiker des Karlsruher Instituts für Technologie (KIT) arbeiten an einer Software, die natürliche Sprache in maschinenlesbare Quelltexte übersetzen soll.

Mit der Software sollen auch Nutzer ohne Programmierkenntnisse in wenigen Sätzen eigene Computeranwendungen erstellen können. "Wir wollen weg von komplizierten Regelwerken für Nutzer - nichts anderes sind Programmiersprachen - hin zu intelligenten Rechnern, die mit uns in Dialog treten", teilte Mathias Landhäußer, wissenschaftlicher Mitarbeiter am Institut für Programmstrukturen und Datenorganisation (IPD) des KIT, mit.

Bislang lassen sich Programme nur dann mit Sprache steuern, wenn sie vom Hersteller genau darauf ausgelegt sind, so beispielsweise das Versenden von Kurznachrichten über ein Smartphone. Die Informatiker am KIT arbeiten dagegen an einer Software, die für beliebige Programme eine Sprachschnittstelle einrichtet.

Anweisungen werden automatisch geordnet

Damit könnten Nutzer ihre mobilen Apps nicht nur per Sprachbefehl öffnen, sondern auch bedienen. Bei einer Anwendung, die Heizung, Beleuchtung und Fenster in intelligenten Häusern steuert, haben die Forscher eine solche Schnittstelle nach eigenen Angaben bereits erfolgreich eingebunden.

Die größte Herausforderung für die Wissenschaftler: Menschen beschreiben Vorgänge nicht immer streng chronologisch. Das Analysewerkzeug der KIT-Forscher ordnet die Anweisungen nun automatisch so hintereinander, wie sie der Computer ausführen soll. "Unser Ziel ist es, dass sich der Rechner an die Sprechweise der Nutzer anpasst - nicht umgekehrt", sagte Landhäußer.

Die neue Software der KIT-Wissenschaftler analysiert zeitbezogene Signalwörter, die darauf hinweisen, dass ein eingesprochener Text zeitliche Abläufe nicht streng linear abbildet. Solche Signalwörter geben an, ob etwas davor oder danach, zuerst oder zuletzt geschieht - und zwar unabhängig davon, an welcher Stelle die Information steht. Die Informatiker ordnen diesen sprachlichen Begriffen nun logische Formeln zu, um im Quelltext eine chronologische Abfolge herzustellen. Bislang funktioniert die Zuordnung aber nur auf Englisch.

Verwendung von sinnverwandten Wörtern als Problem

Neben dem Reihenfolgenproblem identifizierten die Wissenschaftler weitere Herausforderungen beim Programmieren mit natürlicher Sprache. So ersetzten die Probanden etwa einzelne Wörter mit sinnverwandten Begriffen oder Fürwörtern: Dass sich der Begriff Auto auf dasselbe Objekt bezieht wie das Wort Wagen im Folgesatz, können Computer allerdings bislang nicht ohne Weiteres ableiten.

Von einer Marktreife ist die Software deshalb noch weit entfernt. "Bis wir komplexe Software mit Sprache nicht nur bedienen, sondern tatsächlich programmieren können, wird es noch dauern", sagte Landhäußer.


eye home zur Startseite
DavidYA 25. Dez 2014

Das ganze mag ja in der Zukunft sicherlich hilfreich sein, wenn es ausgereift ist. Das...

Das Original 14. Okt 2014

ich wage mal einen vergleich: 99% aller programme unter windows und mac benutzen die...

tundracomp 09. Okt 2014

HTML nicht, aber WordPress Templates und (teilweise auch Plugins) sind eine Mischung aus...

Nolan ra Sinjaria 08. Okt 2014

Problem ist halt die ungenauigkeit der gesprochen Sprache. Viele Sachen werden erst...



Anzeige

Stellenmarkt
  1. QSC AG, Hamburg
  2. Computacenter AG & Co. oHG, verschiedene Einsatzorte
  3. Limbach Gruppe SE, Rüsselsheim
  4. ESG Elektroniksystem- und Logistik-GmbH, Garching bei München


Anzeige
Blu-ray-Angebote
  1. (u. a. Django, Elysium, The Equalizer, White House Down, Ghostbusters 2)
  2. (u. a. Die Unfassbaren, Ghostbusters I & II, Jurassic World, Fast & Furious 7 Extended Version)
  3. (u. a. Der Hobbit 3 für 9,99€ u. Predator für 12,49€)

Folgen Sie uns
       

  1. Gulp-Umfrage

    Welche Kenntnisse IT-Freiberufler brauchen

  2. HPE

    650 Millionen Dollar für den Einstieg in die Hyperkonvergenz

  3. Begnadigung

    Danke, Chelsea Manning!

  4. Android 7

    Nougat für Smartphones von Sony, Oneplus, LG und Huawei

  5. Simplygon

    Microsoft reduziert 3D-Details

  6. Nach Begnadigung Mannings

    Assange weiter zu Auslieferung in die USA bereit

  7. Startups

    Rocket will 2017 drei Firmen in Gewinnzone bringen

  8. XMPP

    Chatsecure bringt OMEMO-Verschlüsselung fürs iPhone

  9. Special N.N.V.

    Nanoxias Lüfter sollen keinerlei Vibrationen übertragen

  10. Intel

    Internet-of-Things-Plattform auf x86-Basis angekündigt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Glasfaser: Nun hängt die Kabel doch endlich auf!
Glasfaser
Nun hängt die Kabel doch endlich auf!
  1. Fake News Für Facebook wird es hässlich
  2. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  3. Soziales Netzwerk Facebook wird auch Instagram kaputt machen

Western Digital Pidrive im Test: Festplatte am Raspberry Pi leicht gemacht
Western Digital Pidrive im Test
Festplatte am Raspberry Pi leicht gemacht
  1. Sopine A64 Weiterer Bastelrechner im Speicherriegel-Format erscheint
  2. Bootcode Freie Firmware für Raspberry Pi startet Linux-Kernel
  3. Raspberry Pi Compute Module 3 ist verfügbar

Autonomes Fahren: Wenn die Strecke dem Zug ein Telegramm schickt
Autonomes Fahren
Wenn die Strecke dem Zug ein Telegramm schickt
  1. Fahrgastverband "WLAN im Zug funktioniert ordentlich"
  2. Deutsche Bahn WLAN im ICE wird kostenlos
  3. Mobilfunk Telekom baut LTE an Regionalbahnstrecken aus

  1. Re: Gender-Debatten bitte hier rein #DerMüllThread

    Gandalf2210 | 19:14

  2. damit konnte ja keiner rechnen

    Kaiser Ming | 19:11

  3. Regress? Warum nur ein Zulieferer?

    kommentar4711 | 19:07

  4. Re: Bringt mich auf eine Idee

    HiddenX | 19:06

  5. Re: Verkaufsarguement?

    violator | 19:00


  1. 19:06

  2. 17:37

  3. 17:23

  4. 17:07

  5. 16:53

  6. 16:39

  7. 16:27

  8. 16:13


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel