2
android
1
biopython
3
bootstrap
1
c-plus-plus
2
c-sharp
6
css
2
cv2
2
firebase
1
flex-lexical-analysis
6
fontawesome
2
game
2
google-maps
3
hobby
6
html
1
jasypt
8
java
1
java-spark
6
javascript
3
jquery
1
jstl
1
laravel
3
matplotlib
1
mockaroo
2
multithreading
3
mysql
1
neat-algorithm
3
netlify
1
networkx
1
neural-networks
6
numpy
2
pandas
1
php
2
pillow
2
postgresql
9
python
3
react
1
reinforcement-learning
1
scikit-image
2
scikit-learn
1
scipy
2
servlets
7
sql
2
sqlite
3
tailwindcss
2
tomcat
19
university
3
visual-studio
6
web-app
2
website
Pattern Recognition
Involved in this project: Panos Ioannidis
A Python project that was developed as a university assignment for the subject of Pattern Recognition. The program uses the "MovieLens 100K" dataset that includes movie ratings of random users. The data included is processed using the Pandas library. We implement three algorithms: Basic Sequential Algorithmic Scheme (BSAS), K-means and hierarchical clustering. Finally, we use a neural network with multilayer perceptron and least squares linear regression to make predictions on movie ratings.
Social Networks Analysis
Involved in this project: Panos Ioannidis
A Python project that was developed as a university assignment for the subject of Social Networks. The program uses the "Stack Overflow Temporal Network" dataset and is processed using the Pandas library. We partition user interactions based on timestamps. We then create a graphical representation of the network as it progressed through time. Finally, we compute Degree Centrality, In-Degree Centrality, Out-Degree Centrality, Closeness Centrality, Betweenness Centrality, Eigenvector Centrality and Katz Centrality using the NetworkX library.