Fuat's photo

Fuat Akal


I received my Ph.D. from the Computer Science Department of ETH Zurich. During my doctoral studies, I was a member of the Database Research Group (DBS) of Prof. Hans-Jörg Schek. Afterward, I joined the Database and Information Systems (DBIS) group of Prof. Heiko Schuldt at the Computer Science Department at the University of Basel (UNIBAS) as a researcher. Then, I worked with the Data Integration team at the Functional Genomics Center Zurich. There, I worked in the development of the bfabric life sciences data management platform as an engineer. I am currently working as an assistant professor at the Computer Engineering Department at Hacettepe University in Ankara.

I am on leave. You can reach me via e-mail though.

Research


I am primarily interested in applied Artificial Intelligence (AI) in healthcare. I am building easy-to-use machine learning-based applications to facilitate physicians' tasks for diagnosing and treating diseases and interpreting images, e.g., microscopic, radiology, etc. I closely work with people from medicine and the life sciences domain for quite a long time. I am open to further collaborations.

I am also working on problems in finance from time to time as fun projects. Recently, I grew interested in NLP, too.

Some keywords that sound interesting to me = { ai, machine learning, deep learning, computer vision, nlp, big data, cloud computing, databases }

I am always looking for graduate students who are interested in building machine learning based applications.

I currently have an open position for a -currently enrolled- graduate student in a TUBITAK supported project. You can approach me if you are interested.

  • Yunus Emre Işıkdemir

    Thesis: tbd

  • Serdar Altuntaş

    Thesis: tbd

  • Zehra Karhan

    Thesis: Proposing a Hybrid Method for Mitotic Figure Detection and Counting, and Calculation of Ki67 Index Used for Grading Histopathological Images of Neuroendocrine Tumors

  • Ayoub Abid
    Thesis: Development of a Machine Learning Based Application for Diagnosing Autoinflammatory Diseases

  • Bilal Taşkın

    Thesis: Impact of the Covid-19 Era on the Central Banks' Monetary Policy Communication: An Analysis of FOMC Minutes using NLP Techniques (2023)

  • Nurullah Celal Uslu

    Thesis: Detection of Transaction Based Manipulations in Capital Markets (2022)

  • Burak Kahveci

    Thesis: Detecting Tubules and Spermatogonial Stem Cells in Mouse Testis Micrographs by Using Image Analysis Techniques (2021)

  • Seçil Taburoğlu

    Thesis: A Hybrid and Reliable Method Integrating Depth Analysis with Machine Learning Techniques to Predict Stock Price Directions (2019)

  • Murat Oruc

    Thesis: Detecting Design Patterns in Object-Oriented Models by Using a Graph Mining Approach (2016)

Publications


Talks


Teaching



I teach several interesting classes every semester. One class I always volunteer to give is the Introduction to Programming course. It allows me to get in touch with freshmen. It also helps me keep my Python abilities sharp. In the data-intensive applications class, I teach students how to use machine learning in problem-solving. I cover big data processing architectures and platforms in the cloud computing and next generation databases classes.

  • BBM467 Data Intensive Applications (Fall 2022)
  • BBS632 Database Systems (Fall 2022)
  • BBM101 Introduction to Programming - I (Fall 2022)
  • BBS640 User Interface Design (Spring 2022)
  • CMP652 Next Generation Database Systems (Spring 2022)
  • BBM467 Data Intensive Applications (Spring 2022)
  • BBM101 Introduction to Programming - I (Fall 2021)
  • BBM371 Data Management (Fall 2021)
  • BBS632 Database Systems (Fall 2021)
  • BBM467 Data Intensive Applications (Spring 2021)
  • CMP652 Next Generation Database Systems (Spring 2021)
  • BBS640 User Interface Design (Spring 2021)
  • VBM674 Cloud Computing and Virtualization (Spring 2021)
  • BBM371 Data Management (Fall 2020)
  • BBM101 Introduction to Programming - I (Fall 2020)
  • BBS632 Database Systems (Fall 2020)
  • BBS640 User Interface Design (Fall 2020)
  • BBM467 Data Intensive Applications (Spring 2020)
  • BBM471 Database Management Systems (Spring 2020)
  • VBM674 Cloud Computing and Virtualization (Spring 2020)
  • BBM101 Introduction to Programming - I (Fall 2019)
  • CMP652 Next Generation Database Systems (Fall 2019)
  • BBM471 Database Management Systems (Spring 2017)
  • CMP652 Next Generation Database Systems (Spring 2017)
  • VBM662 Human Computer Interaction (Spring 2017)
  • VBM674 Cloud Computing and Virtualization (Spring 2017)
  • BBM102 Introduction to Programming - II (Spring 2016)
  • BIL652 Next Generation Database Systems (Spring 2016)
  • BBS653 Database Design and Management - Veritabani Tasarimi ve Yonetimi (Spring 2016)
  • VBM657 Data Warehouses - Veri Ambarlari (Spring 2016)
  • BBM101 Introduction to Programming - I (Fall 2016)
  • BBM467 Data Intensive Applications (Fall 2016)
  • VBM662 Human Computer Interaction (Fall 2016)
  • VBM674 Cloud Computing and Virtualization (Fall 2016)
  • BIL652 Next Generation Database Systems (Spring 2016)
  • VBM671 Semantic Web (Spring 2016)
  • BBM101 Introduction to Programming - II (Spring 2016)
  • BBM101 Introduction to Programming - I (Fall 2015)
  • BBM467 Data Intensive Applications (Fall 2015)
  • BIL652 Next Generation Database Systems (Spring 2015)
  • BBM102 Introduction to Programming - II (Spring 2015)
  • BBM101 Introduction to Programming - I (Fall 2014)
  • BBM467 Data Intensive Applications (Fall 2014)
  • BBM469 Data Intensive Applications Lab (Fall 2014)
  • VBM674 Cloud Computing and Virtualization (Spring 2014)
  • BIL652 Next Generation Database Systems (Spring 2014)
  • BBM102 Introduction to Programming - II (Spring 2014)
  • BBM101 Introduction to Programming - I (Fall 2013)
  • BBM467 Data Intensive Applications (Fall 2013)
  • BBM469 Data Intensive Applications Lab (Fall 2013)

Blog


I started The Good Class recently. I must admit that I did not create much content yet. But, I promise to improve it. I want to share my thoughts, experiences, and knowledge for free with all interested parties. I intend to stay mostly technical. I will focus on data science, machine learning, and Python.

Visit thegoodclass.net Home Page!

Or, you can find two sample blog posts below for your easy access.

Why Accuracy may not be the Best Metric to Evaluate Models in Medical Settings?

There are several metrics we can use for evaluating a machine learning (ML) model. One of them is accuracy... ...

Read

How to Move your Data Application to the Web?


Let us say you developed a machine learning model to diagnose Growing Pains (GP) in children. It is a disease, ...

Read
The Effects of Varying Threshold on Evaluation Metrics

Let's assume you have a prediction model that returns a probability score to indicate how likely a tumor tissue sample ...

Read

Connect


Hacettepe University
Computer Engineering Department
06800 Beytepe, Ankara, Turkey

Office: 201
Phone: +90 312 297 7500 / 128
Fax: +90 312 297 7502
E-Mail: akal@hacettepe.edu.tr
Fuat's Anonymous Feedback Form