“We worked with Toprak at iyzico over a year. He has been part of our ML team and I am also one of his thesis advisers. Toprak has great communication skills and can easily adapt into any working or research environment. He is very good in taking initiative while building experimental prototypes, especially in the steps including discovering the cutting-edge approaches in literature, filtering out potential directions, and quickly coding alternate experiments. Toprak is also a very good software developer. He is a very valuable asset for data science teams who work with multiple programming languages, different data pipelines, and rapid experimentation. Most importantly, he is a cool friend and a great team mate.”
About
I have an experience in both Artificial Intelligence and Software Development. I am…
Activity
-
It can be fun to use a local language model as an AI coding assistant, at least if your PC is good enough :) https://lnkd.in/eeQzvS3A
It can be fun to use a local language model as an AI coding assistant, at least if your PC is good enough :) https://lnkd.in/eeQzvS3A
Liked by Kemal Toprak Uçar
-
It’s finally sunny here in Paris so I’m tempted to lobby for an AI pause until September, who’s with me
It’s finally sunny here in Paris so I’m tempted to lobby for an AI pause until September, who’s with me
Liked by Kemal Toprak Uçar
-
Does Fine-Tuning LLMs on New Knowledge Encourage Hallucinations? “Large language models struggle to acquire new factual knowledge through…
Does Fine-Tuning LLMs on New Knowledge Encourage Hallucinations? “Large language models struggle to acquire new factual knowledge through…
Liked by Kemal Toprak Uçar
Experience
Education
Licenses & Certifications
-
Cours de Français pour Ingénieurs
EPF Ecole d'ingénieurs
Publications
-
Multi-class Categorization of User-Generated Content in a Domain Specific Medium: Inferring Product Specifications from E-Commerce Marketplaces
Intelligent and Fuzzy Techniques in Big Data Analytics and Decision Making/Springer, Cham
Projects
-
Predictive Analytics
Predictive Analytics project contains 2 main applications which are 'Smart Recommendation' and 'Competitive Index Calculator' to extract inferences from previous campaigns and 3rd party data.
In Smart Recommendation, main campaign metrics are predicted for each platform to give some suggestions to the clients before the campaign launch. An extensive data analysis has been done for each platform and each KPI metrics to decide performance metrics and feature selection/engineering. A varied…Predictive Analytics project contains 2 main applications which are 'Smart Recommendation' and 'Competitive Index Calculator' to extract inferences from previous campaigns and 3rd party data.
In Smart Recommendation, main campaign metrics are predicted for each platform to give some suggestions to the clients before the campaign launch. An extensive data analysis has been done for each platform and each KPI metrics to decide performance metrics and feature selection/engineering. A varied complexity of AI models such as CatBoost, Distributed Random Forest, and Linear Regression are employed for model training and campaign prediction.
According to the metrics of the previous campaigns, competitive inferences are extracted in the Competitive Index Calculator. These inferences are used as suggestions for the clients to set optimal configuration for the campaign launch. Descriptive analytics are used to generate these indices.Other creators -
Multi-Class Categorization of User-Generated Content in a Domain Specific Medium: Inferring Product Specifications from E-Commerce Marketplaces
-
A "marketplace" is an e-commerce medium where product and inventory information
is provided by varying third parties, whereas catalog service is hosted, and payments
are processed by the marketplace operator. As a result of increasing use of
marketplaces, e-commerce capabilities can now be accessed by everyone.
Consequently, both the number of merchants and products have been growing
exponentially. Such growth raises some problems including “Does product
description reflect…A "marketplace" is an e-commerce medium where product and inventory information
is provided by varying third parties, whereas catalog service is hosted, and payments
are processed by the marketplace operator. As a result of increasing use of
marketplaces, e-commerce capabilities can now be accessed by everyone.
Consequently, both the number of merchants and products have been growing
exponentially. Such growth raises some problems including “Does product
description reflect specifications of the real one?”, “Does the seller really own the
product?”, “Is this product legal for purchasing online”, “Is this product listed under
correct category”. These problems can lead to catastrophic results for e-commerce
companies, especially where most countries regulate e-commerce business. We
propose a methodology to detect an accurate product category from user-generated
content on e-commerce marketplaces. We devise an accurate system for automatic
categorization. In this work, we apply both Natural Language Processing (NLP) and Classification
methodologies. We transform unstructured text into vector representations of words
in our ML-ready dataset which includes non-moderated user-generated text including typos, special
punctuation, and abbreviations.Other creators -
A Simulator for Reinforcement Learning with Monte Carlo, Q-Learning and SARSA
-
A limited size grid world implementation whose size is given by user was implemented in Java. Whole three reinforcement learning methodologies were employed in the simulation. Formulas and algorithms were obtained from "Reinforcement Learning: An Introduction" by Andrew Barto and Richard S. Sutton.
Specifications:
-A basic GUI was implemented in order to visualize learning episode by episode.
-Monte Carlo was covered as First Visit method.
-A wind effect is implemented that can…A limited size grid world implementation whose size is given by user was implemented in Java. Whole three reinforcement learning methodologies were employed in the simulation. Formulas and algorithms were obtained from "Reinforcement Learning: An Introduction" by Andrew Barto and Richard S. Sutton.
Specifications:
-A basic GUI was implemented in order to visualize learning episode by episode.
-Monte Carlo was covered as First Visit method.
-A wind effect is implemented that can be enabled by user. (default is disabled) -
An Autonomous Quadcopter Simulation using NEAT
-
A simulator for an autonomous quadcopter was implemented where the Q-Learning algorithm was used for learning. However, the environment was discretized to make it possible to work with Q-Learning. Otherwise, if the environment would be considered as continuous, the state space would be infinitely large to converge to a feasible solution. The problem about continuous states will be overcome incorporating neural networks. Artificial Neural Networks (ANNs) are one the most efficient methods that…
A simulator for an autonomous quadcopter was implemented where the Q-Learning algorithm was used for learning. However, the environment was discretized to make it possible to work with Q-Learning. Otherwise, if the environment would be considered as continuous, the state space would be infinitely large to converge to a feasible solution. The problem about continuous states will be overcome incorporating neural networks. Artificial Neural Networks (ANNs) are one the most efficient methods that can handle problems with continuous state space.
ANNs are inspired by biological neural networks. Parallel computing systems containing large number of simple processors are raked together with many interconnections. Imitating as a rather simplified version the human brain ANN models attempt to use some “organizational” principles. Learning process in the ANN context can be viewed as the problem of updating network architecture and connection weights so that a network can efficiently perform a specific task. Performance is improved over time by iteratively updating the weights in the network. ANNs' ability to automatically learn from examples makes them attractive and exciting.
An important pitfall of ANNs is that ANNs’ performance is deeply influenced by its the structure (i.e. how many processing nodes at each layer and the way they are connected). We employ NEAT to initiate an evolutionary search among various ANN structures to end up with one as fit as possible and satisfies the goals of the task. The advantage of NEAT compared with the other topology-based methods is that it does not have a bound on the complexity of the networks. NEAT can evolve networks of unbounded complexity from a minimal starting point which leads an increase on the efficiency of the search while minimizing the dimensions of the weight space.
Other creators
Languages
-
English
Full professional proficiency
-
French
Limited working proficiency
-
Turkish
Native or bilingual proficiency
Recommendations received
1 person has recommended Kemal Toprak Join now to view
More activity by Kemal Toprak
🚀 Excited to share our new work: “Bridging the Bosphorus: Advancing Turkish Large Language Models through Strategies for Low-Resource Language…
Liked by Kemal Toprak Uçar
🚀 Exciting news in the world of AI! 💡 I just published a new article on Medium exploring the game-changing potential of model merging for creating…
Liked by Kemal Toprak Uçar
New research from FAIR: Better & Faster Large Language Models via Multi-token Prediction. Paper ➡️ https://go.fb.me/o0yd06 We show that replacing…
Liked by Kemal Toprak Uçar
I’m happy to share that I've been promoted to Senior Analytics Engineer at Grover!
Liked by Kemal Toprak Uçar
We’re excited to share our latest research at Google Health to expand capabilities of medical generative AI models to include 3D scan reporting, risk…
Liked by Kemal Toprak Uçar
Bugün heyecan verici bir gelişmeyi sizinle paylaşmaktan mutluluk duyuyorum. iyzico, Türkiye'nin finansal teknoloji sektöründe yeni bir dönemin…
Liked by Kemal Toprak Uçar
Welcome IBM Granite Code LLMs 🤗 > Apache 2.0 licensed 34B, 20B, 8B & 3B models (Base & Instruct) > Trained on 4.5T tokens using depth upscaling >…
Liked by Kemal Toprak Uçar
🚀 Nereye gideceğim derdinden sıkılmadınız mı? Sizi bu sıkıntıdan kurtaracak projemi duyurmaktan büyük mutluluk duyuyorum! 🎉 Mükemmel tavsiyeler…
Liked by Kemal Toprak Uçar
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More