Essays about: "Programming language design"

Showing result 1 - 5 of 167 essays containing the words Programming language design.

  1. 1. Can artificial intelligence replace humans in programming?

    University essay from Mälardalens universitet/Akademin för innovation, design och teknik

    Author : Hampus Ekedahl; Vilma Helander; [2023]
    Keywords : AI; ChatGPT; NLP;

    Abstract : The recent developments in artificial intelligence have brought forth natural language models like ChatGPT, which exhibits abilities in tasks such as language translation, text generation, and interacting conversations. Notably, ChatGPT's ability to generate code has sparked debates regarding the role of artificial intelligence in software engineering and its potential to replace human programmers. READ MORE

  2. 2. State Machine Model-To-Code Transformation In C

    University essay from Uppsala universitet/Signaler och system

    Author : Jonathan Carlgren; Per William Oskarsson; [2023]
    Keywords : State Machine; Model To Code; C; UML; ElementTree; XMI; Programming; Python; Benchmark;

    Abstract : A state machine model can turn a complex behavioural system into a more accessible graphical model, and can improve the way people work with system design by making it easier to communicate and understand the system. The clear structure of a state machine model enables automatic generation of well structured, and consequently readable, and maintainable code. READ MORE

  3. 3. FPGA programming with VHDL : A laboratory for the students in the Switching Theory and Digital Design course

    University essay from Högskolan i Halmstad

    Author : Samaneh Azimi; Safia Abba Ali; [2023]
    Keywords : FPGA Field-Programmable Gate Arrays VHDL Very High-Speed Integrated Circuits HDL Hardware description language LUT Look-up-table CLB Configurable Logic Blocks MUX Multiplexers IOB Input Output Blocks DUT Device under the test ASIC Application-specific integrated circuits SOC System on chips RTL Register Transfer Language;

    Abstract : This thesis aims to create effective and comprehensive learning materials for students enrolled in the Switching Theory and Digital Design course. The lab is designed to enable students to program an FPGA using VHDL in the Quartus programming environment to control traffic intersections with sensors and traffic signals. READ MORE

  4. 4. Contextual short-term memory for LLM-based chatbot

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Mikael Lauri Aleksi Törnwall; [2023]
    Keywords : Chatbot; Artificial Intelligence; Machine Learning; Language Model; Large Language Model; GPT-3; Natural Language Processing; Text Summarization; Dialogue Summarization; Prompt Design; Prompt Programming; Chatbot; Artificiell Intelligens; Maskininlärning; Språkmodell; Stor Språkmodell; GPT-3; Naturlig Ppråkbehandling; Textsammanfattning; Sammanfattning av Dialog; Design för Inmatningsprompt; Inmatningsprompt Programmering;

    Abstract : The evolution of Language Models (LMs) has enabled building chatbot systems that are capable of human-like dialogues without the need for fine-tuning the chatbot for a specific task. LMs are stateless, which means that a LM-based chatbot does not have a recollection of the past conversation unless it is explicitly included in the input prompt. READ MORE

  5. 5. Development of a Mobile Phone Application for Measuring Muscle Shaking (tremor) in Order to Simplify Medical Diagnostics

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Kristoffer Gunnarsson; [2023]
    Keywords : Android application; Medical diagnostics; Accelerometer; Graphical user interface; Frequency analysis; Androidapplikation; Medicinsk diagnostisering; Accelerometer; Grafiskt användargränssnitt; Frekvensanalys;

    Abstract : At the moment, there is no quick and easy method to measure muscle shaking (tremor) reliably. In order to avoid long waiting times for an Electromyography (EMG) investigation, this thesis aims to create an Android smartphone application capable of measuring muscle tremor at a moment’s notice. READ MORE