Podstrona: Tematy prac 2025 / Tomasz Rak HomePage

Aktualności

Tematy prac 2025

17-01-2026 r.
, red. Tomasz Rak

  • Tematy zgłaszane
Lp. Dane Akcja
1 Temat: OpenIA API do automatyzacji obsługi z użyciem Pythona
Opis: Celem pracy jest zaprojektowanie i implementacja mikroserwisu automatyzującego wybrane czynności obsługowe (np. klasyfikacja zgłoszeń, podsumowania konwersacji, ekstrakcja pól formularzy) z użyciem OpenAI API i Pythona. System zostanie udostępniony przez REST (FastAPI) oraz kolejkę zadań (Celery) z buforem Redis i będzie obsługiwał limity, retry, cache oraz logowanie zdarzeń. Warstwa integracji z API obejmie wzorce promptów, zarządzanie wersjami i profilami modeli, a także pomiar kosztu/tokenów i czasu odpowiedzi. Przewidziana jest konfiguracja konteneryzacji (Docker) i monitoringu (Prometheus/Grafana) oraz testy jednostkowe/integracyjne (pytest) na zanonimizowanych przykładach. Wyniki zostaną zaprezentowane na zestawie studiów przypadków obejmujących różne formaty danych (e-mail, JSON, tekst) i sposoby wywołań API.
Firma:
Kierunki: Studia I Stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
2 Temat: Zastosowanie LM Studio jako lokalnego środowiska dla modeli językowych
Opis: Cel pracy: zbadanie, w jakim zakresie LM Studio (https://lmstudio.ai) umożliwia lokalne uruchamianie modeli językowych, jakie są jego możliwości, ograniczenia i typowe scenariusze użycia (głównie w kontekście programowania). Zakres: przedstawienie architektury LM Studio, integracji z modelami (open source), ocena wydajności, eksperymenty zastosowań. Przegląd technologii LLM (architecture, sieci neuronowe transformatorowe, modele open source) i innych rozwiązań lokalnych. Charakterystyka LM Studio i możliwość uruchamiania lokalnych modeli takich jak gpt-oss, Qwen, Gemma, DeepSeek itp. Studium przypadku jako implementacja konkretnej aplikacji (np. chatbot edukacyjny, narzędzie wspomagające pisanie tekstów, korektor) zbudowanej na bazie LM Studio.
FIRMA:
Kierunki: Studia I Stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja:
3 Temat: Definiowanie profili obciążenia systemów internetowych z wykorzystaniem generatorów zdarzeń opartych na Czasowych Kolorowych Sieciach Petriego (TCPN)
Opis: Przygotowanie studium przypadku, które obejmuje analizę obciążenia systemu internetowego przetwarzającego żądania generowane przez zaprojektowany generator (za pomocą oprogramowania CPN Tools). Część teoretyczna skupia się na klasyfikacji z podziałem na generatory deterministyczne/stochastyczne oraz czasowe/bezczasowe na podstawie: https://www.mdpi.com/2076-3417/12/23/12385; https://www.mdpi.com/2076-3417/11/23/11532; https://ieeexplore.ieee.org/document/4747298.
Firma:
Kierunki: EF-ZU Praca magisterska
Rezerwacja: BRAK
4 Temat: Najnowsze możliwości frameworka Angular na przykładzie aplikacji galerii zdjęć
Opis: Celem pracy jest analiza najnowszych funkcji i możliwości oferowanych przez framework Angular - typ SPA. Praca będzie skupiać się na omówieniu najnowszych wersji Angulara, ich nowych funkcji oraz udoskonaleń w stosunku do poprzednich rozwiązań. Dodatkowo: Omówienie Ivy, nowego silnika renderującego. Analiza Angular Universal, technologii, która umożliwia renderowanie aplikacji po stronie serwera. Omówienie możliwości Angulara w kontekście budowania Progressive Web Apps.
Firma:
Kierunki: Studia I Stopnia Praca inżynierska
Rezerwacja: BRAK
5 Temat: Generatory zdarzeń w symulacjach sieciowych
Opis: Na podstawie https://doi.org/10.3390/app122312385 generowanych strumieni żądań. Praca dotyczyć będzie analizy charakterystyk czasu odpowiedzi systemu internetowego dla klas klientów w celu efektywnego modelowania żądań internetowych. Analizowany będzie wpływ różnych żądań na wyniki modelowania.
Firma:
Kierunki: EF-ZU Praca magisterska
Rezerwacja: BRAK
6 Temat: Opracowanie algorytmów do wykrywania anomalii w logach systemu webowego
Opis: Przygotowanie systemu webowego w postaci API (np. giełda internetowa). Obciążenie systemu zapytaniami (JMeter lub inne) i zbieranie logów systemowych. Analiza logów w celu wykrycia anomalii (np. klasy użytkowników).
Firma:
Kierunki: Studia I Stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
7 Temat: Wykorzystanie grafowych baz danych do analizy i wzbogacania danych aplikacji webowych
Opis: Celem pracy jest zastosowanie grafowej reprezentacji danych i narzędzi analizy grafów do pogłębionej analizy logów z aplikacji giełdowej (Neo4j oraz GraphRAG). Dane z logów zostaną przekształcone do postaci grafu i załadowane do bazy Neo4j, w której węzłami będą poszczególne encje systemowe (np. użytkownicy, transakcje, firmy), a relacjami – ich wzajemne powiązania. Wyniki analizy posłużą do tworzenia nowych cech (features), które mogą wzbogacić dane wejściowe w modelach klasyfikacyjnych, np. do lepszego rozpoznawania typów użytkowników.
Firma:
Kierunki: Studia I Stopnia Praca inżynierska
Rezerwacja: BRAK
8 Temat: Funkcyjne programowanie w architekturach MERN, MEVN, PERN, MEAN
Opis: Celem pracy jest zaprojektowanie i implementacja aplikacji w TypeScript z naciskiem na paradygmat funkcyjny (niemutowalność, czyste funkcje, kompozycja). Projekt obejmie warstwę domenową modelowaną przy użyciu typów algebraicznych oraz walidację I/O z io-ts/zod. Na FE zastosowane zostaną komponenty funkcyjne, hooki oraz stan oparty o reduktory i/pod lub bibliotekę fp-ts. BE otrzyma funkcjonalną obsługę efektów (fp-ts/Effect), kontrolę błędów i transakcje logiczne. Ewaluacja porówna warianty imperatywne i funkcyjne pod kątem testowalności i złożoności.
Firma:
Kierunki: Studia I Stopnia Praca inżynierska
Rezerwacja: BRAK
9 Temat: Next.js + NestJS + SQL: architektura funkcyjna z typowaniem, walidacją i transakcjami
Opis: Praca zakłada budowę systemu full-stack z Next.js (SSR/ISR) i NestJS, w którym logika biznesowa jest realizowana przez czyste funkcje, a efekty uboczne izolowane. Użyte zostaną repozytoria funkcyjne nad SQL (PostgreSQL/MySQL) z ORM (Prisma/TypeORM/Drizzle) oraz walidacja kontraktów za pomocą zod/io-ts. Na froncie Next.js wykorzysta funkcjonalne komponenty, server actions i schematy danych współdzielone z back-endem. Zostaną pokazane transakcje i wzorce idempotencji w ujęciu funkcyjnym. Podstawy pracy: Next.js (App Router), NestJS, PostgreSQL/MySQL, Prisma/TypeORM/Drizzle, TypeScript, zod/io-ts, fast-check, Jest.
FIRMA:
Kierunki: Studia I Stopnia Praca inżynierska
Rezerwacja:
10 Temat: Vue/Nuxt + Fastify + MySQL: stos funkcyjny z kompozycją i walidacją kontraktów
Opis: Celem jest implementacja aplikacji w Nuxt (Vue 3, Composition API) z back-endem Fastify, w której przepływy są budowane jako kompozycje funkcji, a stan utrzymuje niezmienność. Kontrakty API zostaną opisane schematami (zod) i współdzielone między frontem i serwerem. Warstwa danych użyje MySQL z repozytoriami funkcyjnymi oraz migracjami. Zostanie porównany koszt złożoności kodu przy wzorcach imperatywnych vs funkcyjnych.
FIRMA:
Kierunki: Studia I Stopnia Praca inżynierska
Rezerwacja:
11 Temat: Tworzenie agentów do zadań programistycznych, analitycznych i generatywnych z wykorzystaniem wielu modeli LLM
Opis: Celem pracy jest zaprojektowanie i implementacja wyspecjalizowanych agentów (usługi): asystenta programisty (generowanie/refaktoryzacja kodu + testy), agenta analizy danych oraz agenta generowania treści. Rozwiązania dla różnych dostawców modeli (OpenAI GPT, Anthropic Claude, Google Gemini, opcjonalnie lokalny np. Llama) oraz mechanizmami wyboru modelu na podstawie typu zadania. Asystent programisty będzie integrował się z repozytorium Git, uruchamiał testy (pytest/Jest) i proponował poprawki, agent analityczny wykorzysta Pandas/Polars, a generatywny – szablony promptów i reguły stylu.
FIRMA:
Kierunki:
Rezerwacja:
12 Temat: Konwersacyjny asystent dodawania zadań na wydarzenia w kalendarzu z wykorzystaniem dużych modeli językowych i protokołu MCP
Opis: Tradycyjne systemy opierają się na sztywnych formularzach, które wymuszają na użytkowniku określony schemat działania. Rozwój LLM stwarza możliwość tworzenia interfejsów, które dostosowują się do użytkownika, pozwalając na wykonywanie złożonych operacji za pomocą prostych poleceń. Problemem badawczym jest efektywna i niezawodna integracja LLM z logiką backendową. Praca ma na celu zbadanie, jak protokół MCP sprawdza się w roli pośrednika. Funkcje: tworzenie/edycja/usuwanie zadań i eventów, przypomnienia, etykiety; widok listy i prosty kalendarz. Stack: Python (FastAPI) + SQLite/PostgreSQL, React, Docker; LLM via API; opcjonalnie ICS export. System udostępnia klasyczne API do operacji, a moduł LLM – zintegrowany przez Model Context Protocol (MCP) – pełni rolę „orkiestratora” wywołań narzędzi (np. https://modelcontextprotocol.io/docs/develop/build-server).
Firma:
Kierunki: Studia I Stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
13 Temat: Analiza skuteczności i automatyzacja testów bezpieczeństwa aplikacji webowych
Opis: Praca ma na celu zbadanie skuteczności narzędzi Kali w takim scenariuszu oraz zaproponowanie implementacji automatyzującej skanowanie i raportowanie. Przygotowanie izolowanego laboratorium (Docker z izolowaną siecią). Zaprojektowanie scenariuszy testowych. Automatyzacja testów bezpieczeństwa aplikacji webowych: pipeline CI/CD z narzędziami Kali Linux.
FIRMA:
Kierunki: Studia I Stopnia Praca inżynierska
Rezerwacja:

 

Powrót do listy aktualności

Nasze serwisy używają informacji zapisanych w plikach cookies. Korzystając z serwisu wyrażasz zgodę na używanie plików cookies zgodnie z aktualnymi ustawieniami przeglądarki, które możesz zmienić w dowolnej chwili. Więcej informacji odnośnie plików cookies.