Marcin Kordowski (Nesariss)

Nesariss

Geek Repo

Company:Poltechnika Gdańska

Location:Gdynia

Github PK Tool:Github PK Tool

Marcin Kordowski's repositories

Medical-appointment-prediction

An Android app that utilizes machine learning models to predict whether a patient will attend their appointment.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

BubblesDetection

A web application enabling the detection of gas bubbles.

Language:Jupyter NotebookStargazers:1Issues:0Issues:0

Diabetes-prediction

Classifiers SVM, Random Forest, Linear regression was tested in diabetes dataset.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

AI-TECH-Lymphocyte-Detection

6@KIBI'2022 AI Tech: Application for the assessment of parameters of histopathological images for the detection of lymphocytes using artificial neural networks

Stargazers:0Issues:0Issues:0

SpringBootWebsite

https://projektraim.herokuapp.com Projekt polegający na stworzeniu strony internetowej z ankietą i umieszczaniu danych wypełnionych przez respondentów w bazie danych postgresql

Language:HTMLStargazers:0Issues:0Issues:0

Symulator-stanowiska-dyspozytorskiego

Program ten ma zawierać elementy diagnostyki nadzorowanego „procesu produkcji” jak i autodiagnostyki operatora czuwającego nad prawidłowym przebiegiem „produkcji”. Wykorzystując dostępne informacje na temat parametrów pracy komputera PC (np. temperatury rdzenia procesora, stopnia wykorzystania procesora, prędkości obrotowych wentylatorów itp.) oraz generatory liczb losowych i timery, zasymulować parametry kontrolowanego „procesu produkcyjnego”. Należy przewidzieć obsługę pojawiających się losowo awarii oraz przekroczeń granicznych wartości wybranych parametrów procesu - np. po przekroczeniu granicznej temperatury obudowy silnika należy włączyć dodatkowy wentylator lub zwolnić tempo pracy linii produkcyjnej itp. O wszystkich wyjątkowych zdarzeniach i wymaganych działaniach, operator musi być informowany za pośrednictwem odpowiedniego zestawu komunikatów. Program powinien zawierać okno logowania do aplikacji i na bieżąco badać obecność oraz „przytomność” operatora. Element autodiagnostyczny powinien polegać na okresowym pojawianiu się komunikatu informującego o konieczności potwierdzenia obecności przez wciśnięcie wybranego klawisza. W przypadku braku potwierdzenia, np. przez co najmniej 30 sekund, powinno następować uruchomienie alarmu i wylogowanie operatora z systemu.

Language:JavaStargazers:0Issues:0Issues:0

Symulator-transmisji-szeregowej

napisać aplikację symulującą transmisję szeregową zgodną ze standardem RS232. W oknie nadajnika przygotowujemy tekst do nadania w postaci ciągu znaków ASCII. Następnie tekst ten jest formatowany do formatu bit startu, bity znaku od LSB do MSB i dwa bity stopu i zapisywany do łańcucha (każdy znak ASCII posiada własny bit startu i bity stopu!!!). Łańcuch powinien zostać wyświetlony w osobnym polu na ekranie. Następnie łańcuch jest przesyłany do odbiornika, którym może być drugie okno tego samego programu, drugi program lub nawet inne pole panelu tego samego programu. Jako nośnika danych można użyć: tablicy (gdy nadajnik i odbiornik są w tym samym programie), pliku lub wybranego protokołu komunikacyjnego np. TCP/IP – przy czym pierwsze dwie metody są wystarczające. W odbiorniku łańcuch danych zostaje poddany dekodowaniu, tj. usunięciu ramek i dekompozycji szeregowo równoległej. Tekst po zamianie na ciąg znaków ASCII powinien zostać wyświetlony w oddzielnym polu. Elementem aplikacji powinna być również dbałość o czystość języka. Należy to zrealizować w postaci słownika „grubiaństw” zawartego w osobnym pliku. Napotkanie w nadawanym lub odbieranym tekście „grubego” słowa ze słownika powinno skutkować zastąpieniem wszystkich jego liter ciągiem gwiazdek

Stargazers:0Issues:0Issues:0

Symulator-mikroprocesora-JAVA

"Napisać aplikację stanowiącą model programowego symulatora mikroprocesora. Program powinien mieć przyjazny interfejs użytkownika graficzny lub znakowy do uznania przez autorów. Należy przyjąć następujący model naszego procesora: • Procesor posiada cztery 16-bitowe rejestry ogólnego przeznaczenia oznaczone jako AX, BX, CX i DX; • Każdy z rejestrów powinien być traktowany jako para 8-bitowych rejestrów o oznaczeniach NH dla części starszej i NL dla części młodszej gdzie N oznacza A albo B albo C albo D; • Lista rozkazów naszego procesora obejmuje trzy rozkazy MOV – przesłania, ADD – dodawania i SUB – odejmowania; • Procesor umożliwia realizację dwóch trybów adresowania: trybu rejestrowego oraz trybu natychmiastowego; • Program umożliwia pisanie krótkich programów z użyciem dostępnych rozkazów i trybów adresowania; • Program umożliwia realizację napisanych programów w trybie całościowego wykonania i w trybie pracy krokowej. • W trybie pracy krokowej należy zapewnić śledzenie kolejności wykonywanych instrukcji. Zalecenie to należy zrealizować stosując numeracje linii kodu programu oraz odwołania do numeru aktualnie wykonywanej instrukcji. • Program symulatora umożliwia zapisanie do pliku a następnie ponowne wczytanie napisanego wcześniej programu w celu jego dalszej edycji i ponownego uruchomienia"

Language:PythonStargazers:0Issues:0Issues:0

BodyExplorer-Java

Gra interaktywna polegająca na odpowiednim klikaniu w ruszające się obrazki

Language:JavaStargazers:0Issues:0Issues:0