Praca eksploruje innowacyjne zastosowanie chatów jako osobistych asystentów w procesie programowania. Celem jest zbadanie, w jaki sposób technologie oparte na sztucznej inteligencji i uczeniu maszynowym mogą wspierać programistów w codziennej pracy, oferując natychmiastową pomoc i automatyzując powtarzalne zadania. Praca skupia się na analizie istniejących rozwiązań chatbotów, ocenie ich funkcjonalności oraz potencjale w kontekście programowania. Wspomaganie uczenia się i pisania kodu narzędziami AI (ChatGPT (API, wtyczki)). Chat jako uniwersalny konwerter/generator danych. Poprawność zadawania promptów.