Furkan Bulut's Projects
This project involves a Java program designed to validate account numbers based on specific criteria. The program follows a set of rules to determine if an account number is valid or invalid, making use of string manipulation and basic arithmetic operations.
Simple ATM Application is a console-based Java application that simulates basic ATM functionalities.
Simple birthday celebration with using python turtle.
CSE 3228 Artificial Neural Networks This project demonstrates a real-time face detection and classification system for videos, focusing on detecting and classifying celebrity faces in varying sizes, as well as identifying and registering other faces present in the scene.
This project is about creating certificates and sending them via email. You can easily send certificates to participants' emails automatically.
Basic Choronometer application codded on Android Studio
olutions for the CSE1120 Discrete Structures course project (Spring 2022-2023). Includes Java implementations for mathematical proofs, Lucas numbers, and least airfare routes.
This project is a Flutter application built using the MVVM (Model-View-ViewModel) architecture, designed as a learning tool to help developers and students understand and implement MVVM in Flutter. The application functions as a dictionary.
This module provides a simple way to automatically send emails with filles using Django.
CSE 3228 Artificial Neural Networks. Predict the value of a foreign currency using the values of other foreign currencies.
Proje django 5.0.1 ile uyumlu hale getirildi. Database connection için yeni string kullanıldı. Models.py dosyasında değişiklikler yapıldı.
MCBU industrial engineering matlab homework about Hill Algorithm.
A machine learning application aimed at predicting employee salaries based on various features such as experience, education level, location, etc. By using different models and techniques, the project seeks to present an optimized model for salary predictions.
Kaggle Competetion problem solution. https://www.kaggle.com/competitions/house-prices-advanced-regression-techniques/code
This project was initiated during my internship at Başarsoft but was later discontinued. An interview application for Başarsoft Bilgi Teknolojileri A.Ş.
Java program implements the Julius Caesar's Cryptography Algorithm, also known as Caesar Cipher. The Caesar Cipher is a substitution cipher where each letter in the plaintext is shifted a fixed number of places down or up the alphabet.
This project utilizes machine learning techniques to predict laptop prices. By employing a RandomForestRegressor model, it forecasts prices based on laptop features.
Map Tracker is a Flutter application designed to help users track their walking activities. The application allows users to start and end walking sessions, calculate the duration and distance of each activity, and view detailed historical data on a map.
The Movies Web Project is a web application developed using Django. This project serves as a practical demonstration of my learning journey with Django, focusing on building a dynamic and interactive movie catalog.
This Java program reads a string from the user, generates all possible permutations of that string, and displays them. It also calculates the number of permutations, which is effectively the factorial of the length of the string.
Utilizes a dataset of Turkish product reviews to build a Natural Language Processing (NLP) model for sentiment analysis.
This repository contains programming assignments for the "CSE 3111 / CSE 3213 Artificial Intelligence" course. The projects explore the N-Queens problem, utilizing state space search algorithms and heuristic evaluations. Implemented in Python, these assignments provide hands-on experience in AI.
SocaiMedia is a basic social media project developed as part of our coursework at Celal Bayar University. The project allows users to interact with a simple social media platform where they can post messages, like posts, make comments, and add friends.
This project contains the code for the SolarVizyon solar panel initiative. It primarily includes various algorithms, with a focus on convolutional neural networks (CNNs), to analyze and optimize the performance of solar panels.
A simple algorithm for sorting arrays.
Repository for Statistics course given by Assoc. Prof. Dr. Bora Canbula at Department of Computer Engineering, Manisa Celal Bayar University
This is a Django project that I developed for our team as part of the Teknofest competition.
A machine learning model capable of predicting which customers are likely to leave the company. By accurately forecasting customer churn, the company can implement targeted retention strategies, improve customer satisfaction, and ultimately enhance profitability.
This project is a simple To-Do app built with Django, designed to track and manage tasks as part of my Django learning process.
This project implements a lexical analyzer (lexer) for simple arithmetic expressions, including support for basic control structures