Büşra Oğuzoğlu's repositories
CMPE160.01-Spring-2022
Introduction to Object Oriented Programming
CYK-Parser-with-Turkish-CFG
Implementation of CYK algorithm to act as a recognizer and parser with Turkish CFG.
Java-Study-Materials
This repo contains study materials for Java programming language
Turkish-NLP-Preprocessing-module
Preprocessing tool for Turkish NLP that contains tokenizer, normalizer, stop-word eliminator and stemmer
Turkish-Subword-Tokenization
Tested methods: BPE, Wordpiece, Unigram LM. For CMPE 58T Advanced NLP Course.
NLP-Mini-Projects
Some Test Projects for Future Reference. 1. Text classification with CNN's on Kaggle REAL and FAKE news dataset.
PassworLd
Passworld is a project that locks and unlocks the systems such as cell phones, smart home systems or card entry systems by entering password which is controlled by the distance between the user and the system. It was written in SystemVerilog by Aylin Çakal and Büşra Oğuzoğlu for the project of CS223 Digital Design Course of Bilkent University
Protein-Sequence-Embeddings
Creating/testing different embeddings of sample Protein sequences from www.uniprot.org
TakeYourPills
“Take Your Pills” is an Android application that allows the user to make an alarm schedule for their medicine which shows the properties and details of all medicine the user entered. The user is able to enter the details of the medicine they wish to add such as the name, amount taken in each use, amount in a single pack, and a picture. Name, amount taken in each use and picture are displayed when the alarm is called. This project is made as a term project for CS102 course in Bilkent University
busraoguzoglu
My personal repository
Codela-Practice
Answers to Practice Questions (May not be complete or completely correct)
Color-Quantization-and-Connected-Components-Analysis
Implementation of K-means algorithm for color quantization and connected components analysis algorithms from scratch
GMM-From-Scratch
Implementation of Gaussian Mixture Model with EM Algorithm from scratch.
Homography-and-Image-Stitching-From-Scratch
Implementation of image stitching using homography to create panoramic images.
Logistic-Regression-From-Scratch
Implementation of Logistic Regression from Scratch Using Numpy
mbed-morse-converter
First lab of Bilkent University CS431 Embedded Systems Course. Written by Şamil İraz, Gülnihal Muslu and Büşra Oğuzoğlu.
Network-Based-Disease-Spread-Simulation
Python code for disease spread simluation. NetworkX and Ndlib libraries were used.
SED-Programming-Language
Original Programming language created with lex & yacc for CS315 Programming Languages course project.
Word2Vec-Skip-Gram-Turkish
Used Gensim library.
Next-Word-Prediction-From-Scratch
Simple next word prediction model from scratch, implemented using only numpy.
Prot-Sequence-GNN
Graph Neural Networks for Protein Interaction Prediction
Turkish-NLI
Natural Language Inference for Turkish. Course Project for CMPE58T Advanced NLP Course of Boğaziçi University.
Articles-Stance-Sentiment-Analysis
Sentiment and stance analysis of online articles and news about Israel-Hamas war.
Camera-Geo-Estimation
Camera Geometry Estimation: Estimating camera geometry from a picture of a box. After the calculations, the camera matrix that has been found is tested by placing geometric objects(?), not really objects but some drawings. We can place objects as well though.
CIFAR10-Object-Classification
Simple 3 layer CNN for object classification task on CIFAR10 dataset. 87% on test.
Stellar-Graph-Link-Prediction
Link prediction on a created graph using stellar graph library with different methods: GraphSAGE, HinSAGE, Metapath2Vec. TODO: Codes need to be organized.