Tag: python

The list of open source computer science projects including the python tag.

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
3
hobby
6
html
1
jasypt
9
java
1
java-spark
6
javascript
3
jquery
1
jstl
1
laravel
3
matplotlib
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
2
sqlite
3
tailwindcss
2
tomcat
19
university
3
visual-studio
2
web-app
2
website

Bioinformatics

A group project in Python that was developed for a university assignment on the subject of Bioinformatics.

This project includes algorithms written in Python that solve elemental problems in Bioinformatics. The goal of this assignment is to work with hypothetical sequences of nucleotides. Notable algorithms used are the Viterbi algorithm and Hidden Markov Models.

Compilers

A group project that was developed for a university assignment on the subject of Compilers.

Cryptography

This is an experimental project that illustrates popular cryptography techniques. It contains implementations of algorithms, unit tests and several use case scenarios. The prototype source code is written in Python 3.6 and may have some issues or vulnerabilities.

Image Processing

A group project that was developed for the subject of Image Processing.

Multimedia Systems

A group project in Python that was developed for a university assignment on the subject of Multimedia Systems.

Pattern Recognition

A group project in Python that was developed for a university assignment on the subject of Pattern Recognition.

Shannon Fano

A group project in Python that was developed for a university assignment on the subject of Code and Information Theory.

Social Networks Analysis

A group project in Python that was developed for a university assignment on the subject of Social Networks Analysis.

Thesis

On this project, we study applications of the NEAT algorithm in deterministic and non-deterministic game environments. First, we look at an overview of the NEAT algorithm, how it works, design principles and the challenges that come with implementation. Next, we introduce a custom two-dimensional game in Python for two players: blue and red. We lay down the basic rules and structure, in order to create an environment suitable for neuroevolution. Finally, we study five training cases, where the blue and red player are given several tasks that must be achieved through the evolution of neural networks.