GithubHelp home page GithubHelp logo

Aysu Sayin's Projects

allert icon allert

Allert is an app where you look up for medicine's ingredients before you use it and see if it contains a material that you are allergic to.

bplustree icon bplustree

A simple implementation of a database with BPlusTree index.

class-survey icon class-survey

This is the first project of CMPE 250, Data Structures and Algorithms in Fall 2017.

fiting-tree icon fiting-tree

FITing Tree is an indexing data structure that efficiently uses the memory without sacrificing the performance. For the paper: https://dl.acm.org/doi/10.1145/3299869.3319860

image-denoising icon image-denoising

Implemented an MPI program for image denoising with the Ising model using Metropolis Hastings algorithm

machine-learning-algorithms icon machine-learning-algorithms

These are the essential machine learning algorithms that I implemented for Introduction to Machine Learning lecture in my university.

manipulating-data-with-prolog icon manipulating-data-with-prolog

The project is to write a Prolog program which performs some particular tasks for the matches which are played by the football teams in a Football League. A database is given with a bunch of predicates in the following two form: 1) team(teamName, hometown). 2) match(week, homeTeam, homeTeamScore, awayTeam, awayTeamScore). First one shows the teams that are existing in the database and their home town. e.g. team(realmadrid, madrid). This means realmadrid plays its home matches in madrid. Second one shows the matches played between two teams, their scores and the week that the match is played. e.g. match(1, kobenhavn, 1, juventus 2). A match is played between kobenhavn which is the home team and juventus which is the away team in week 1, and juventus defeated kobenhavn with the score of 2-1. In the project, the tasks are the following: 1) All Teams: List all teams in the database. 2) Match Results: The predicates to check the teams that the specified team defeated, is defeated by or tied with. 3) Goals Scored and Conceded: Give the number of the goal scored or conceded by the specified team in the specified week. 4) Total Average of a Team: Show the average of the given team in the given week. Average is the total number of goals scored minus the total number of goals conceded. 5) Order and Top Three: List the league order in the given week. Also list the top three teams in that week. A few predicates are implemented to achieve these goals.

notebook icon notebook

A notebook application which I created during my internship at Garanti.

openglobjectrenderer icon openglobjectrenderer

An OpenGL program which can render objects given as ply files or it can simply render some objects from its object library such as Utah Teapot.

ray-tracer icon ray-tracer

Ray tracing algorithm is implemented to render the scenes with sphere and plane objects using phong illumination model.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.