Skip to content

knmlprz/list_of_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation


1. Klasyfikator Emoji

Stwórz prostą aplikację, która sugeruje emoji na podstawie mimiki twarzy użytkownika zarejestrowanej przez kamerkę.

Opis projektu: Aplikacja wykorzystuje kamerę internetową do analizy mimiki twarzy użytkownika w czasie rzeczywistym. Na podstawie rozpoznanych emocji, takich jak radość, smutek czy zaskoczenie, program sugeruje odpowiednie emoji. Może to znaleźć zastosowanie w komunikatorach lub jako zabawne narzędzie do interakcji ze znajomymi.

Tagi: #wizja #emocje #aplikacjemobilne #interaktywne #zabawa


2. Gra Kamień-Papier-Nożyce z Wykorzystaniem Wizji Komputerowej

Zbuduj grę, w której gracze grają przeciwko komputerowi, używając gestów ręką rozpoznawanych przez kamerę.

Opis projektu: Projekt polega na stworzeniu gry, w której użytkownik rywalizuje z komputerem w "Kamień-Papier-Nożyce". Kamera rejestruje gesty dłoni gracza, a algorytm wizji komputerowej rozpoznaje, jaki symbol został pokazany. Gra jest interaktywna i angażująca, łącząc klasyczną zabawę z nowoczesną technologią.

Tagi: #gry #wizja #rozpoznawanieruchu #interaktywne #zabawa


3. Aplikacja do Wykrywania Kolorów

Opracuj program, który identyfikuje i nazywa dominujące kolory na obrazie lub w strumieniu wideo.

Opis projektu: Aplikacja analizuje obraz z kamery lub zdjęcie i wykrywa dominujące kolory. Może podawać nazwy kolorów lub ich wartości RGB/HEX. To narzędzie może być przydatne dla designerów, artystów lub osób z zaburzeniami rozpoznawania barw.

Tagi: #wizja #przetwarzanieobrazu #kolory #praktyczne #edukacyjne


4. Asystent Głosowy do Podstawowych Komend

Stwórz prostego asystenta sterowanego głosem, który może wykonywać podstawowe zadania, takie jak otwieranie aplikacji czy wyszukiwanie w sieci.

Opis projektu: Projekt zakłada stworzenie asystenta, który rozumie podstawowe komendy głosowe. Użytkownik może wydawać polecenia, a aplikacja je interpretuje i wykonuje odpowiednie akcje. To proste wprowadzenie do technologii rozpoznawania mowy i przetwarzania języka naturalnego.

Tagi: #rozpoznawaniegłosu #NLP #automatyzacja #praktyczne #interfejsużytkownika


5. Rozpoznawanie Ręcznie Pisanych Cyfr

Stwórz aplikację, która rozpoznaje ręcznie pisane cyfry.

Opis projektu: Wykorzystując zbiór danych MNIST, aplikacja uczy się rozpoznawać cyfry pisane odręcznie. Użytkownik może narysować cyfrę na ekranie, a program przewiduje, jaka to cyfra. Projekt wprowadza w podstawy sieci neuronowych i klasyfikacji obrazów.

Tagi: #uczeniemaszynowe #siecineuronowe #przetwarzanieobrazu #edukacyjne #interaktywne


6. Gra Kółko i Krzyżyk z AI

Zaprogramuj grę "Kółko i Krzyżyk", w której przeciwnikiem jest komputer wykorzystujący prostą sztuczną inteligencję.

Opis projektu: Gra polega na rywalizacji z komputerem w "Kółko i Krzyżyk". AI może być zaprojektowane na różnym poziomie trudności – od losowych ruchów po optymalną strategię nie do pokonania. Projekt pokazuje, jak implementować algorytmy decyzyjne w praktyce.

Tagi: #gry #AI #algorytmy #logika #zabawa


7. Personalizowana Gra Quizowa

Opracuj grę quizową, która dostosowuje poziom trudności pytań na podstawie wyników gracza.

Opis projektu: Gra zadaje pytania z różnych dziedzin, analizuje odpowiedzi i na ich podstawie dostosowuje trudność kolejnych pytań. Celem jest utrzymanie zaangażowania gracza i dostarczenie mu odpowiedniego wyzwania.

Tagi: #gry #uczeniemaszynowe #edukacyjne #personalizacja #interaktywne


8. Rozpoznawanie Emocji w Mowie

Stwórz proste narzędzie, które wykrywa emocje (np. radość, smutek, złość) z krótkich nagrań głosowych.

Opis projektu: Aplikacja analizuje cechy dźwięku, takie jak ton, tempo i intonacja, aby rozpoznać emocje wyrażane w mowie. Może znaleźć zastosowanie w centrach obsługi klienta lub jako narzędzie badawcze w psychologii.

Tagi: #rozpoznawaniegłosu #emocje #NLP #badania #interaktywne


9. Analiza Sentymentu w Recenzjach Filmów

Stwórz model klasyfikujący recenzje jako pozytywne lub negatywne na podstawie tekstu.

Opis projektu: Wykorzystując techniki przetwarzania języka naturalnego, aplikacja analizuje teksty recenzji i ocenia ich wydźwięk. Może to pomóc w automatycznym przetwarzaniu dużych zbiorów opinii i wykrywaniu trendów.

Tagi: #NLP #uczeniemaszynowe #analizatekstu #sentyment #praktyczne


10. Sieć Neuronowa w Minecraft

Zbuduj prostą sieć neuronową wewnątrz gry Minecraft, wykorzystując mechanizmy redstone lub dostępne mody. Projekt może polegać na symulacji działania neuronu lub prostych bramek logicznych.

Opis projektu: Wykorzystaj kreatywne możliwości Minecrafta do wizualizacji działania sieci neuronowej. Budując struktury z redstone, można symulować przepływ sygnałów i podstawowe operacje logiczne. To zabawne połączenie nauki z grą.

Tagi: #gry #Minecraft #siecineuronowe #kreatywne #edukacyjne


11. Generator Żartów z Wykorzystaniem NLP

Stwórz aplikację, która generuje proste dowcipy lub gry słowne, korzystając z technik przetwarzania języka naturalnego.

Opis projektu: Aplikacja analizuje struktury językowe i tworzy zabawne frazy lub dowcipy. Może wykorzystywać bazy danych słów, synonimów czy homonimów, aby generować humorystyczne treści.

Tagi: #NLP #śmieszne #kreatywne #język #zabawa


12. Klasyfikator Memów

Opracuj program, który analizuje memy i klasyfikuje je według kategorii (np. śmieszne, polityczne, koty).

Opis projektu: Aplikacja pobiera obrazy memów i na podstawie ich treści oraz tekstu klasyfikuje je do odpowiednich kategorii. Projekt łączy w sobie analizę obrazu i tekstu, wprowadzając w zagadnienia multimodalnego uczenia maszynowego.

Tagi: #wizja #NLP #memes #kulturaInternetu #zabawa


13. Aplikacja do Rozpoznawania Ruchu

Stwórz prostą grę lub aplikację, która reaguje na ruchy użytkownika zarejestrowane przez kamerkę (np. unikanie przeszkód przez machanie ręką).

Opis projektu: Projekt polega na implementacji interakcji bezdotykowej. Aplikacja śledzi ruchy użytkownika i przekłada je na akcje w grze lub programie. Może to być prosta gra zręcznościowa lub narzędzie do prezentacji.

Tagi: #wizja #rozpoznawanieruchu #interakcjabezdotykowa #gry #interaktywne


14. Gra "Zgadnij Kto To" z Wykorzystaniem SI

Opracuj wersję popularnej gry, gdzie komputer zgaduje postać, o której myśli użytkownik, zadając pytania i wykorzystując proste algorytmy uczenia maszynowego.

Opis projektu: Komputer zadaje pytania typu "tak/nie", aby zawęzić listę możliwych postaci i odgadnąć tę wybraną przez użytkownika. Projekt wprowadza w algorytmy decyzyjne i logikę dedukcyjną.

Tagi: #gry #AI #logika #interaktywne #zabawa


Oto uzupełniona lista projektów z dokładnymi opisami i odpowiednimi tagami:


15. Transfer Stylu Neuronalnego

Stwórz aplikację wykorzystującą transfer stylu, która przekształca zdjęcia użytkownika w obrazy naśladujące styl znanych dzieł sztuki.

Opis projektu: Aplikacja wykorzystuje sieci neuronowe do przenoszenia stylu jednego obrazu (np. obrazu Van Gogha) na inny (np. zdjęcie użytkownika). Projekt bazuje na dostępnych tutorialach i bibliotekach, co ułatwia implementację. Efektem są unikalne, artystyczne obrazy, które mogą być atrakcją na prezentacjach lub stoiskach.

Tagi: #siecineuronowe #wizja #sztuka #kreatywne #wizualizacja


16. Wizualizacja Drzewa Decyzyjnego

Zaprogramuj prosty algorytm drzewa decyzyjnego z wizualizacją, który pokazuje, jak dane są dzielone na podstawie cech.

Opis projektu: Projekt polega na implementacji algorytmu drzewa decyzyjnego od podstaw. Dodatkowo, studenci tworzą interaktywną wizualizację procesu podejmowania decyzji przez model. Dzięki temu można w przystępny sposób wyjaśnić działanie jednego z podstawowych algorytmów uczenia maszynowego.

Tagi: #uczeniemaszynowe #algorytmy #wizualizacja #edukacyjne #interaktywne


17. Nauka Akcji z Filmów Online (Minecraft AI)

Opracuj prostą wersję modelu, który uczy się wykonywać zadania w grze Minecraft, obserwując niezlabelowane filmy z rozgrywki dostępne w Internecie.

Opis projektu: Projekt inspirowany jest badaniami nad uczeniem agentów poprzez obserwację. Studenci tworzą model, który analizuje dostępne online filmy z rozgrywki w Minecraft i uczy się naśladować pewne akcje. Choć pełna implementacja jest złożona, uproszczona wersja pozwoli na zrozumienie konceptów takich jak uczenie przez imitację i przetwarzanie danych wideo.

Tagi: #uczeniemaszynowe #gry #Minecraft #przetwarzanievideo #AI


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published