TOPALLI AI HOME ABOUT US PORTFOLIO PARTNERS PUBLICATIONS PATENTS EXPERIMENTS CONTACT




Logo

TOPALLI AI CONSULTANCY

All about Artificial Intelligence


TOPALLI AI
CONSULTANCY

All about
Artificial Intelligence
Logo
TOPALLI AI
CONSULTANCY

All about
Artificial Intelligence
Do you have a project that you want to use AI methods?
Do you hear terms like Deep Learning, Machine Learning, etc. all the time but you do not know where to start?
Have you tried existing solutions and didn't get enough support?

Please contact us! Let's meet and discuss, we can support you at every stage of your project. Either we can work with your team and advise them or we can be a part of your team to develop some parts of the project. Or even we can deliver turn-key projects for you.


Latest News

We were on the news:

Our Android app "Bugün Ne Yesek?" is on Google Play:

This app uses Artificial Intelligence technology to recommend meals suitable for your taste by analysing what you eat. You can install it on your phone via this link: https://play.google.com/store/apps/details?id=com.ktgames.bugunneyesek

We are on YouTube - again:

We are on YouTube:

Do you have a project that you want to use AI methods?
Do you hear terms like Deep Learning, Machine Learning, etc. all the time but you do not know where to start?
Have you tried existing solutions and didn't get enough support?

Please contact us! Let's meet and discuss, we can support you at every stage of your project. Either we can work with your team and advise them or we can be a part of your team to develop some parts of the project. Or even we can deliver turn-key projects for you.


Latest News

We were on the news:

Our Android app "Bugün Ne Yesek?" is on Google Play:

This app uses Artificial Intelligence technology to recommend meals suitable for your taste by analysing what you eat. You can install it on your phone via this link: https://play.google.com/store/apps/details?id=com.ktgames.bugunneyesek

We are on YouTube - again:

We are on YouTube:

ABOUT US
ABOUT US

ABOUT US

Photo of Ayca Photo of Ihsan Photo of Hakan Photo of Ozgur Photo of Okan
Ayça Kumluca Topallı, PhD
CEO
İhsan Topallı, PhD
CTO
Hakan Duman
CSO
H. Özgür Çağdaş, MSc
AI Expert
Okan Bozkurt
SW Expert
Photo of Ayca
Ayça Kumluca Topallı, PhD
CEO
Photo of Ihsan
İhsan Topallı, PhD
CTO
Photo of Hakan
Hakan Duman
CSO
Photo of Ozgur
H. Özgür Çağdaş, MSc
AI Expert
Photo of Okan
Okan Bozkurt
SW Expert

TOPALLI AI CONSULTANCY has been setup in 2018 with the target of giving consultancy and training services especially in the artificial intelligence area. We aim to share our knowledge and experiences which we have gained and used in 25+ years of our career on a larger scale.

Our Difference

We have experience in all four: AI, R&D, software and education (30+ international scientific papers, 20+ patents, MSc and PhD thesis on AI). We provide consultancy and project development services for the companies that come in contact with us by identifying their needs.

Our Vision

To gather all kinds of AI-related consultancy and project development services under one roof.

Our Mission

In today's world where AI is rapidly entering our daily life, to guide the companies that are starting to work in this field by using our theoretical and practical knowledge and experiences on AI. To transfer our 25+ years experience to younger generations, to provide them support that they cannot get from anywhere else.

Our Values

Sharing knowledge, skills and experiences is the greatest value we believe.


PORTFOLIO
PORTFOLIO

OUR PORTFOLIO

Consultancy

AI project management, theory & software development support: Identifying issues to be solved by AI and Deep Learning method selection support; possibility to license commercially the AI software that we have developed; theoretical and practical support during the project.
User-centered software design consultancy, process management support: User-friendly software design, UIUX support; identifying the target audience, super user selection support; communication with the users, survey preparation and analysis support.
R&D Project Management / Technical Leadership support and consultancy: Support for identifying the project milestones and managing it; technical leadership support for R&D teams; medium for solving the technical issues together.
Software architecture consultancy, technical support in choosing and using the right software tools and the right software models: Support for selecting and designing the best architecture for the project; mentoring software engineers in the team during the project; software integration support for multi-team projects.
Work with HR and R&D departments in the process of recruiting R&D employees, technical interviews and selecting the right person: Support for defining R&D recruiting process; support for preparing the technical parts of the job post; support for interviewing engineers; support for selecting the best candidate for the empty R&D position.
Special consultancy services for the needs of the company (on issues to be determined jointly with the company): Meeting your requirements on areas such as AI theory and practise, software projects (C, C++, Java, Android, Python, HTML, Javascript, PHP, etc.).

Technical Trainings

AI Theory and Practice: Mathematical foundations of AI; Neural Networks, Genetic Algorithms, Deep Learning, etc.; examples from the industry.
Android Application Development: Basics of Android programming; apps for phones, tablets, and TVs; application development with Android Studio; practical session.
Internet of Things (IoT): Standards and technologies used; IoT system design.
Software and Product Test Automation with AI Support: Use of AI in test automation, preparing the test plan; identifying automatic tests and writing the scripts; practical session.
Scrum / Agile / Extreme Programming (XP): Roles of team members in Scrum; scrum workflow and process; adaptation to large / small teams.
Software Architecture: Software development process; user centered design process (UCD); software architecture models and patterns; practical session.
Coding: Language idioms; object oriented programming and concepts; data structures and STL; basic operating system concepts; design tips for code safety; design patterns and refactoring; setting up the build tools and make environment; code quality metrics by using static analysis, profiling, memory/lock monitoring and test coverage; embedded Linux; Ubuntu power user as a developer.
Software Environment: Microservices and containers; version Control Systems, Jenkins, GitHub; issue tracking, JIRA; document collaboration, Confluence.
Accreditation Processes for Test Laboratories: TS EN ISO/IEC 17025 (General requirements for the competence of testing and calibration laboratories) standard training; internal auditor training according to TS EN ISO/IEC 17025.
Digital Video Broadcasting Technologies (DVB): Related standards and certifications; terrestrial, satellite, and cable broadcasting; scrambled services; HbbTV; IPTV.
Wizardry with MS Office Tools: Little-known but useful features of Excel, Word and PowerPoint; use of Visual Basic; practical session.
Hobby Trainings for Engineers (Photography, Scratch, Lego Boost set, etc.): Photography (Camera settings, Camera modes, Exposure triangle, Practical session); Block-Based Programming (Scratch, Programming mBot and Arduino with Scratch); coding and robotics with building blocks (Lego Boost, WeDo, EV3 sets).
Special trainings for the needs of the company (on issues to be determined jointly with the company): Meeting your requirements on areas such as AI theory and practise, software projects (C, C++, Java, Android, Python, HTML, Javascript, PHP, etc.).

PARTNERS
PARTNERS

PARTNERS

Our partner in IoT sector:

Our partners in automotive sector:

Our partner in health sector:

PUBLICATIONS
PUBLICATIONS

PUBLICATIONS

PhD Thesis



MSc Thesis



International Journal Papers

Selçuk Kılınç, Gökhan Karabulut, İhsan Topallı, Ayça Topallı, "Synthesis of Active-RC Filters using Genetic Algorithms", AEU-International Journal of Electronics and Communications, Volume 134, May 2021
İhsan Topallı, Selçuk Kılınç, "User Profiling For Tv Program Recommendation Based On Hybrid Television Standards Using Controlled Clustering With Genetic Algorithms And Artificial Neural Networks", Turkish Journal of Electrical Engineering & Computer Sciences, Volume 28, Issue 3, 1567-1583, 2020
İhsan Topallı, Selçuk Kılınç, "A Smart Program Recommender System Based on the Hybrid Broadcast Broadband Television", Journal of Science and Engineering, Volume 20, Issue 58, 64-74, January, 2018
İhsan Topallı, Selçuk Kılınç, "Modelling User Habits And Providing Recommendations Based On The Hybrid Broadcast Broadband Television Using Neural Networks", IEEE Transactions on Consumer Electronics, 62 (2), 182-190, 2016
Ayça Kumluca Topallı, İsmet Erkmen, İhsan Topallı, "Intelligent Short-Term Load Forecasting In Turkey", International Journal of Electrical Power & Energy Systems, 28 (7), 437-447, 2006
Ayça Kumluca Topallı, İsmet Erkmen, "A Hybrid Learning For Neural Networks Applied To Short Term Load Forecasting", Neurocomputing, 51, 495-500, 2003
İsmet Erkmen, Ayça Kumluca Topallı, "Four Methods For Short Term Load Forecasting Using The Benefits Of Artificial Intelligence", Electrical Engineering, 85, 229-233, 2003
Ayça Kumluca Topallı, E. Tulunay, İhsan Topallı, Y. Tulunay, "Temporal And Spatial Forecasting Of Ionospheric Critical Frequency Using Neural Networks", Radio Science, 34 (6), 1497-1506, 1999

International Conference Papers

Öke Özek, Cem Akgün, Kemal Kılıç, Aydın Akan, Ayça Kumluca Topallı, "A Unified Diagnosis Kit Design for Telemedicine", TıpTekno'22 Medical Technologies Congress, 2022
İhsan Topallı, Selçuk Kılınç, "Yapay Sinir Ağları İle Kullanıcı Profilleme Ve Kişiye Özel TV Program Önerileri", Akıllı Sistemlerde Yenilikler ve Uygulamaları Sempozyumu 2016 Bildiriler Kitabı, U. Güvenç & S. Biroğul (Eds.), 193-197, 2016
İhsan Topallı, Aydan Erkmen, "Breast Cancer Diagnoses Based on Narrowing the Boundary Region of Rough Sets Using Neural Networks", TAINN AI and Neural Network Conference, 2000
Ayça Kumluca Topallı, "Filling TEC Gaps Using Neural Networks", XXVIth General Assembly of International Union of Radio Science, 13-21 August 1999, Toronto, Canada
E. Tulunay, İhsan Topallı, Ayça Kumluca Topallı, Y. Tulunay, "Neural Network Based Forecasting and Significance of Inputs", Topical Workshop 'Assessment of COST 251 Solar Terrestrial Physics Prediction Techniques, Defence Evaluation and Research Agency, 9-10 November 1998, Malvern, United Kingdom
E. Tulunay, İhsan Topallı, Ayça Kumluca Topallı, S. Arslan, "A Neural Network Controller in Juice Extraction Process in Sugar Industry and Relative Significance of Inputs", ESF - COSY (European Science Foundation - Control of Complex Systems) Annual Joint Workshop, 9-10 October 1998, Ohrid, FY Republic of Macedonia
E. Tulunay, İhsan Topallı, Ayça Kumluca Topallı, Y. Tulunay, "A Neural Network Based Model with Intrinsic Inputs to Forecast Ionospheric Critical Frequency foF2 One Hour in Advance", Proceedings of 3rd COST 251 Workshop (Eds. Hanbaba R., de la Morena B. A.), 5-12 October 1998, El Arenosillo, Spain, pp. 47-54
E. Tulunay, Ayça Kumluca Topallı, S. Arslan, "Relative Significance of Inputs to a Neural Network with Reference to Juice Extraction Process in Sugar Industry", Proceedings of CONTROLO'98, 3rd Portuguese Conference on Automatic Control, 9-11 September 1998, Coimbra, Portugal
Ayça Kumluca Topallı, "Filling Data Gaps using Neural Networks and Application with Total Electron Content Data", The Abdus Salam ICTP (International Centre for Theoretical Physics) Internal Report, IC/IR/98/10, July 1998, Trieste, Italy
Ayça Kumluca Topallı, P. Spalla, "Filling TEC Gaps using Neural Networks", IRI (International Reference Ionosphere) Task Activities, 22-26 June 1998, Trieste, Italy
E. Tulunay, H. Balcı, T. Orkun, İhsan Topallı, "Neural Net Based Compensator for Ice Thickness Measurement and Control Trained with Empirical Data", in Engineering Benefits from Neural Networks, Proceedings (Part 2) of the International Conference on Engineering Applications of Neural Networks 1998, (Eds. Bulsari, A. B., Fernandez de Canete, J., Kallio, S.), 10-12 June 1998, Gibraltar, pp. 632-634
E. Tulunay, S. Arslan, İhsan Topallı, E. Çetinkaya, B. Kuyucu, "Neural Net Based Controller for Juice Extraction Process in Sugar Industry", in Engineering Benefits from Neural Networks, Proceedings (Part 2) of the International Conference on Engineering Applications of Neural Networks 1998, (Eds. Bulsari, A. B., Fernandez de Canete, J., Kallio, S.), 10-12 June 1998, Gibraltar, pp. 629-631
Ayça Kumluca Topallı, E. Tulunay, İhsan Topallı, Y. Tulunay, "A Neural Network Based Model with Intrinsic Inputs to Forecast Ionospheric Critical Frequency foF2 One Hour in Advance", Proceedings of 2nd COST 251 Workshop (Eds. Hanbaba R., de la Morena B. A.), 26-31 March 1998, Side, Turkey, pp. 239-240
E. Tulunay, Ayça Kumluca Topallı, S. Arslan, "Relative Significance of Inputs to a Neural Network with Reference to Juice Extraction Process in Sugar Industry", ESF - COSY (European Science Foundation - Control of Complex Systems) Workshop, Theme3 Learning Control Systems, 28-29 November 1997, Coimbra, Portugal
S. Arslan, E. Tulunay, Ayça Kumluca Topallı, E. Çetinkaya, B. Kuyucu, "Neural Net Based Control of Juice Extraction Process in Sugar Industry", in Proceedings of the 1997 International Conference on EANN (Engineering Applications of Neural Networks), (Eds. Bulsari, A. B., Kallio, S.), 16-18 June 1997, Stockholm, Sweden, pp. 113-118
Ayça Kumluca Topallı, E. Tulunay, O. Altınay, Y. Tulunay, "Relative Significance of Inputs to a Neural Network", in Proceedings of the 1997 International Conference on EANN (Engineering Applications of Neural Networks), (Eds. Bulsari, A. B., Kallio, S.), 16-18 June 1997, Stockholm, Sweden, pp. 361-364
Ayça Kumluca Topallı, E. Tulunay, Y. Tulunay, "Forecasting of Ionospheric Critical Frequency One Hour Advance using Artificial Neural Networks", Joint COST 251/IRI Workshop, Kühlungsborn, Germany, 27-30 May 1997
PATENTS
PATENTS

PATENTS

Ayça Kumluca Topallı, Ryan Ling, "Setting selection for the presentation of AV content", US 2022/124416 A1
A method of selecting settings for presenting AV content comprises storing a plurality of settings for presenting AV content, storing a plurality of characteristic features corresponding to AV content, storing a plurality of values defining a strength of association between a respective stored characteristic feature and a respective stored setting, obtaining one or more characteristic features from a currently delivered AV content, determining a cumulative strength of association between respective stored settings and respective stored characteristic features corresponding to the or each characteristic feature obtained from the currently delivered AV content, and selecting the stored setting having the greatest cumulative strength of association.

Ayça Kumluca Topallı, "Camera, system and method of selecting camera settings", US 2019/379832 A1
A plurality of camera settings previously used by a camera when capturing images are stored, a plurality of image characteristics derived for the captured images are also stored, a correlation between the image characteristics and camera settings is determined.

İhsan Topallı, "Information processing apparatus and method, and computer program", US 2017/265028 A1
The disclosure relates to an information processing apparatus and method, and a computer program. The information processing apparatus comprising: transceiver circuitry configured to receive a notification for a user; sensing circuitry configured to determine the position of the information processing apparatus; storage configured to store a notification mechanism in association with particular positions of the information processing apparatus; and control circuitry configured to control notification circuitry to perform the notification mechanism based on the position of the information processing apparatus.

Ayça Kumluca Topallı, İhsan Topallı, "News Delivery Method", WO 2008/041179 A3
This invention relates to a method for the delivery of flash news to the user in the preferred format instantly and automatically. The inventive method is applied in the receiving devices such as set top box or television.

Ayça Kumluca Topallı, Engin Doğan, H. Özgür Çağdaş, "A Method For Providing Current Content While Watching Recorded Programs", WO 2008/026187 A2
This invention relates to a method for providing current content while watching the programs recorded with devices which can make digital record such as PVR (personal video recorder) or DVR (digital video recorder).

Ayça Kumluca Topallı, "A Storing Method", WO 2007/063488 A3
The present invention relates to a method for storing MHEG data received from broadcasting within an electronic device capable of decoding and processing MHEG data received from broadcasting and an electronic device operating according to this method.

İhsan Topallı, Erdem Güven, K. Sinan Yıldırım, Bilgem Çakır, "A method for forming a user interface", WO 2007/039886 A2
The present invention relates to a method for standardizing a user interface, which is developed, using MHEG language, in order to facilitate use of the user interfaces of electronic devices like IDTV (Interactive Digital Television), LCD TV (Liquid Crystal Display Television), plasma TV or Set Top Box without being dependent on the chip producers and consequently on the hardware platform.

Ayça Kumluca Topallı, A. Koray Koçak, "Keyword based search method", WO 2006/106486 A1
This invention is related to a method enabling keyword based search in electronic visual devices both in teletext data received from analog and digital broadcasting and in MHEG-5 format pages, and a visual device operating in relation to this method. In the inventive keyword based search method, the user can access the pages including the related keywords at the analog and digital teletext data and MHEG-5 format data pages by entering the keywords related to the desired data into the interface. Consequently, making a search in the analog and digital teletext data and MHEG-5 format data pages has been simplified by this method.

Ayça Kumluca Topallı, A. Koray Koçak, "Favorites list", GB2426172B
Processing of video elementary streams, e.g. splicing of content streams, manipulating MPEG-4 scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects.

İhsan Topallı, Ayça Kumluca Topallı, "MHEG formatlı yayınların değerlendirilmesi için bir yöntem", TR 2006/07463 A2
Bu buluşun amacı, MHEG formatmda yapılan yayınların alıcı tarafında daha etkin bir şekilde değerlendirilmesi için geliştirilmiş bir yöntemin gerçekleştirilmesidir.

Ayça Kumluca Topallı, Samir Deliormanlı, "Kanal değiştirme yöntemi", TR 2006/00351 A2
Bu buluş, televizyon radyo, set top box gibi yayın alabilen elektronik cihazların kullanılması esnasında kullanıcıların izlemek/dinlemek istemedikleri yayınların/kanalların otomatik olarak değiştirilmesini düzenleyen bir yöntem ile ilgilidir.

Ayça Kumluca Topallı, "Bir elektronik cihaz", TR 2005/05315 A2
Bu buluş, dijital yayınlarda ayarlanan tek bir frekanstan birden fazla çıkan servislerin aynı anda kayıt edilebilmesini sağlayan bir yöntem ve bu yönteme göre çalışan bir elektronik cihaz ile ilgilidir.

İhsan Topallı, "Elektronik cihaz", TR 2005/03030 U
Bu buluş, TV, STB, DVD vb. elektronik cihazlardan aldığı, kanal tablosu, kullanıcı ayarlan, tuş günlüğü, hata mesajları gibi verileri, belli bir formatta kaydeden veya TV, STB, DVD ve bilgisayar gibi diğer elektronik cihazlara aktaran, aynı zamanda içerdiği bilgilerin bilgisayar ortamında değiştirilebilmesini sağlayan en az bir tak-çıkart bellek kartı, bir ana işlemci ve bellek kartı işlemcisi içermesi ile karakterize edilen bir elektronik cihaz ile ilgilidir.

Ayça Kumluca Topallı, "Havadan yazılım güncelleme için bir yöntem", TR 2003/03247 A2
Bu buluş, özellikle dijital televizyonlarda ürünün yazılımım havadan gelen dijital yayın sayesinde güncellemeye ilişkin bir yöntem ve bu yönteme göre bir televizyon ile ilgilidir.

... and several pending patents.
EXPERIMENTS
EXPERIMENTS

EXPERIMENTS

Face Recognition by Deep Learning
How We Combined Neural Networks, Genetic Algorithms and HbbTV
Our Solution To Short Term Electric Load Forecasting by Neural Networks
How We Coped With Limited Data In Deep Learning

... more to come soon.

CONTACT
CONTACT

CONTACT

93 Aldwick Road, Bognor Regis, West Sussex, England, PO21 2NW
+44 7795-011335
contact@topalli-ai.com
topalliai.contact
https://www.instagram.com/topalliai
https://www.twitter.com/topalliai
https://www.facebook.com/topalliai

Leave a message, we will contact you: