Rad se fokusira na usporedbu performansi različitih metoda strojnog učenja prilikom zadatka klasifikacije na javno dostupnom skupu podataka za predviđanje srčanih bolesnika. Dan je teorijski opis korištenih metoda kao i odabranog skupa podataka, te analiza rada algoritama nad tim podacima. U sklopu rada izrađena je i interaktivna aplikacija za analizu i vizualizaciju performansi odabranih algoritama. Aplikacija sadrži opis i pregled rezultata za odabranu metodu nad zadanim skupom podataka. Također nudi mogućnosti promjene hiperparametara algoritama, unosa vlastitog skupa podataka te odabir značajki koje će algoritam koristiti. Za izradu aplikacije korišten je programski okvir Dash Plotly koji je baziran na programskom jeziku Python, a pogodan je za izradu interaktivnih aplikacija za analizu podataka. This thesis focuses on the performance comparison of different machine learning methods on the classification task using a publicly available dataset for predicting heart disease. It gives a theoretical overview of chosen algorithms, a description of the used dataset, and an analysis of algorithm performance on it. Also, within the thesis work is developed an interactive application whose aim is to analyze and visualize the performance of chosen algorithms. The application delivers a description and a visual overview of the results for the selected method over a given dataset. It also offers possibilities like changing the hyperparameter values of the algorithms, uploading your dataset, and choosing desired features. The application is based on Dash Plotly, a framework based on Python programming language, which is suitable for creating interactive applications for data analysis.