Ioannis Bakomichalis's Projects
Portfolio Website with Animations and modern Design with HTML5, CSS3, JS, jQuery and EmailJS.
Cyber Bullying Detection ML Model (CBD.ML)
Cyber Bullying Detection Application (CBDA)
CKKS (Cheon-Kim-Kim-Song) scheme for calculation of a polynomial(3x^2+0.4x+1) using homomorphic encryption and Microsoft's SEAL library.
Covid19Dash is a React web application for covid-19 pandemic global cases with Html, Css3, Javascript, React.js, MaterialUI, Chart.js, API and node.js Covid-19 Pandemic Dashboard presents coronavirus cases globally (infected, recovered, deaths). Also, user can select any country and see the specific coronavirus cases among to the selected country in a chart-diagram with the suitable information for any country.
COVID19TID is a web application for traffic inflation data for COVID-19 dispersion control.
CrowdSourcing Application CEID Web Development
GNS3 projects for OSPF-BGP & VLAN
Diploma Thesis User-focused Privacy Advisor Framework for personal data protection with Attack and Risk Probability calculation with automatic report!
Python GUI Weather API app with source code & images for all cities in the world. It returns city name,country,weather description and temperature in Celcius (°C)
Python Script for integrating IBM QRadar SIEM with Jira Ticketing System, in order to open tickets automatically on Jira.
POLIce App is a big project for 'Software Engineering' University lesson (CEID) with Scrum, Kanban and generally Agile methods of task working in a team of 4 students. Firstly, we organize our team and we find the idea of POLIce Application, after we continue with Use Cases diagrams, Robustness diagrams, Sequence diagrams, Class diagrams and Domain diagrams. After all, we conclude with the code which is well-written and app is full operating.
Spring Boot Application with Login and Registration Page using Spring Boot Security, Thymeleaf, Spring Web, Spring Dev Tools, Spring Data JPA and MySQL Driver.
Web CRUD Full Stack Application with Spring Boot, Java11, Maven, Spring Data JPA(Hibernate), Thymeleaf and MySQL Database.
Desktop Application for generating strong passwords!
Spring MVC Student Management Application with JPA Data(Hibernate), MySQL Driver, Spring Web, Spring Boot Dev Tools and Thymeleaf.
Todo-List Application helps users to note anything that they want to do in their future plan. Users can add,update, delete an note in their Todo-List. Finally, they can mark a note as completed.
Tweet Sentiment Analysis with Data Analysis and Machine Learning in Python. Import data from .csv files for training and testing our system with purpose to understand if a post is negative or positive. Calculate Accuracy, Precision and recall computation using Naive Bayes with BernoulliNB, Random Forest and XGBoostalgorithms. Input text from keyboard for analyzing and print the sentiment analysis polarity.