Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

How to Use ChatGPT for Programming

Seikkinen, Ekaterina (2023)

 
Avaa tiedosto
Seikkinen_Ekaterina.pdf (1.888Mt)
Lataukset: 


Seikkinen, Ekaterina
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023052614524
Tiivistelmä
The main goal of this thesis was to learn how to use ChatGPT for programming and create a mobile application project using an AI language assistant as a help tool. Proper use of ChatGPT in the programmer’s workflow can reduce the time required to solve certain tasks. The thesis was aimed not only at developing application but at exploring the potential benefits and limitations of using intelligent chatbot as a development tool and figuring out the best ways to use it effectively.

Also, this thesis goes through the basic concepts of ChatGPT and explores different language models, which are used to build neural conversational models and their applications.

As a result of this thesis, a basic version of the Task Management application was developed, which included all the functionalities that were desired. The idea of the application is to help people to manage daily tasks to save time. Frontend was implemented with the help of React Native library and Authentication was implemented with the help of Firebase.

The process of creating the prototype went smoothly without any big issues. ChatGPT was especially helpful for generating code snippets, although the intelligent chatbot could not always solve problems or errors that came up. But overall, ChatGPT helped to build mobile application with basic functionality in few days. With experience in React programming and Firebase Authentication, understanding errors and challenges became easier. To take full advantage from AI language assistant some knowledge around programming is required.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste