Maciej Nowak's repositories
DP-Film-Expert-System
Film expert system based on logic rules. Created at the Univeristy as the project within Declarative Programming classes in 2015. The purpose of this project was to creat expert system in Prolog and improve understanding of declarative programming paradigm.
ATFL-State-Finite-Machines
State finite machines examples, thrax gramma and simple regex tasks. Created at the University as the project within Automata Theory and Formal Languages classes in 2014. The purpose of those examples was to learn automata and formal languages theory and also create simple state finite machines.
CV-Plate-Recognition
Computer Vision Plate Recognition and other examples in OpenCV. Created at the Univeristy as the project within Computer Vision classes in 2016. The purpose of this project and those examples was to learn computer vision techniques using OpenCV.
DB-Betting-App
Football betting database app. Created at the University as the project within Database classes in 2013. The purpose of this project was to learn adapt some database into choosen project.
NLP-Tasks
Examples of Natural Language Processing. Created at the Univeristy as the project within Natural Language Processing classes in 2015. The purpose of those examples was to get to know NLP techniques and using them in sample tasks like for example QA or polish surname variations app.
IT-Tools-Exercises
Simple website and pass printer into files. Created at the University as the excercise within IT Tools classes in 2013. The purpose of those tasks was to create simple HTML website and learn files structure.
ITS-Floyd-Cycle-Detection
Hash collision detecting algorithm based on Floyd cycle detection. Created at the University as the project within IT Security classes in 2016. The purpose of this task was to learn how hash functions works and become aware of IT security threats.
PCS-Ballistic-Curve
Ballistic curve simulation. Created at the University as the project within Physic in Computer Science classes in 2013. The purpose of this project was to learn some physical formulas and their simulations. The project was required in Java applet.
AI-Garbage-Robot
Smart Garbage Robot Detector app. Created at the University as the project within Artificial Intelligence classes in 2015. The purpose of this project was to learn AI strategies and to create app uses those features.
Android-Workshop-Highschool
Introduction to programming and basics of developing in Android platform workshops for highschool students.
WUA-Task-App
TODO app based on Windows Universal Apps. Created at the University as the project within Windows Universal Apps Programming classes in 2016. The purpose of this project was to learn WUA architecture and good practices.
CG-Cosmic-Desert
Computer graphics ships in cosmic desert simulation. Created at the University as the project within Computer Graphics classes in 2014. The purpose of this project was to learn and understand how computer graphics and simple animations work. The world of the project is based on freeGLUT engine.
Exchange-Rates
This app shows exchange rates for EUR
HCI-Mushroom-Picker
Smart Mushroom Picker based on text commands. Created at the University as the project within Human-Computer Interaction classes in 2014. The purpose of this project was to create simple text interaction understanded by computer with graphics result for human.
IS-Lexer-Parser-Gramma
Lexical and syntax gramma analysis app in example of wholesaler of sports clothing. Created at the University as the project within Intelligent Systems classes in 2016. The purpose of this project was to learn lexical and syntax gramma in PLY (Python Lex-Yacc).
LCS-Conjunctive-Normal-Form
Converting formula into CNF using rules. Created at the University as the project within Logic in Computer Science classes in 2016. The purpose of this project was to learn converting formulas into CNF based on Prolog's rules.
NM-Floatingpoint-Arithmetic
Basic operations on floating-point arithmetic. Created at the University as the project within Numerical Methods classes in 2014. The purpose of this project was to learn how computers calculate based on floating-point arithmetic.
OAD-Ticket-Machine
Ticket Machine (based on Poznan ZTM) with system design and analytic. Created at the University as the project within Object-oriented Analysis and Design classes in 2014. The purpose of this project was to try create parts of system in different technologies by every member of the team and collect into one single working app. Also to learn how to think of design and analyze systems or apps.
OB-Bank-Simulation
Object oriented bank simulation app. Created at the University as the project within Object Programming classes in 2013. The purpose of this project was to create an app using object oriented programming paradigm.
SP-Morse-Code
Translating text to Morse Code and reading text from code. Created at the University as the project within Structural Programming classes in 2012. The purpose of this project was to learn basic of programming and using structural paradigm create first working program.
UX-Placetag-Mockup
Mockup of Placetag mobile app. Created at the University as the project within User Experience classes in 2015 (with cooperation with Allegro). The purpose of this project was to design mobile app with UX rules and to get know what processes are involved in UX.