Popis: |
In dieser Dissertation wird das Konzept der sprachgesteuerten Programmierung untersucht, einschließlich der damit verbundenen Technologien wie neuronale Netze und natürliche Sprachverarbeitung (NLP). Es wird versucht, die praktischen Anwendungen und Auswirkungen dieser Technologien zu erforschen, um ein besseres Verständnis ihres Potenzials zu erlangen. Anhand einer Analyse der führenden Softwarelösungen in diesem Bereich werden deren Erfolgskriterien und Anwendungsfälle untersucht, während ein begleitender Softwareprototyp vorgestellt wird, um das Potenzial und die Herausforderungen der sprachgesteuerten Programmierung zu veranschaulichen. Um den Grad der Akzeptanz bei Entwicklern und Nutzern zu ermitteln, wurde eine Umfrage durchgeführt. Die gesammelten Daten wurden anschließend analysiert, um relevante Trends und Präferenzen für die zukünftige Entwicklung und Umsetzung von sprachgesteuerten Programmierlösungen zu ermitteln. Darüber hinaus werden die Auswirkungen der sprachgesteuerten Programmierung auf Entwickler und Nutzer dargelegt, wie z. B. das Potenzial für eine höhere Produktivität und schnellere Entwicklungszyklen. Außerdem werden die potenziellen Sicherheits- und Datenschutzprobleme im Zusammenhang mit dieser Technologie sowie die Notwendigkeit einer verbesserten Spracherkennung erörtert. Die Umfrageergebnisse werden eingehend analysiert und die Schlussfolgerungen sowie mögliche zukünftige Anwendungen der sprachgesteuerten Programmierung werden dargelegt. Um die Auswirkungen der Umfrage auf den Aufbau und die Implementierung von sprachgesteuerten Programmierlösungen zu verstehen und um festzustellen, wie sich diese Technologie in Zukunft weiterentwickeln wird, sind weitere Untersuchungen erforderlich. Dabei sollten sowohl die Anforderungen der Entwickler/innen als auch der Nutzer an die sprachgesteuerte Programmierung untersucht werden. Außerdem werden Strategien zur Verbesserung der Nutzererfahrung untersucht, um die Verbreitung und den Erfolg solcher Lösungen zu fördern. This dissertation examines the concept of speech-driven programming, including its associated technologies such as neural networks and natural language processing (NLP). It seeks to explore the practical applications and implications of these technologies in order to gain a better understanding of their potential. Through an analysis of the leading software solutions in this area, their success criteria and use cases are examined, while a companion software prototype is presented to illustrate the potential and challenges of speech-driven programming. A survey was conducted to determine the level of acceptance among developers and users. The collected data was then analyzed to identify relevant trends and preferences for the future development and implementation of voice-controlled programming solutions. It also outlines the impact of voice-activated programming on developers and users, such as the potential for increased productivity and faster development cycles. It also discusses the potential security and privacy issues associated with this technology and the need for improved speech recognition. The survey results are analyzed in depth, and the conclusions and potential future applications of speech-driven programming are outlined. In order to understand the implications of the survey on the building and implementation of voice-activated programming solutions, as well as to ascertain how this technology will progress in the future, further research is required. This should include an examination of both developer and user requirements for voice-activated programming. It also explores strategies to improve the user experience to promote the adoption and success of such solutions. Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers Masterarbeit Wien, FH Campus Wien 2023 |