Muhammad Sohaib Ayub

About

Dr. Muhammad Sohaib Ayub is a Postdoctoral Researcher at the University of Galway, Ireland. He completed his PhD in Computer Science at Lahore University of Management Sciences (LUMS), where his research centered on data-driven approaches for context-aware sports performance assessment and web energy optimization. His research interests encompass data analytics, data spaces, machine learning and natural language processing. His research portfolio spans several areas, including sports data analytics, web optimization, wireless sensor networks, and machine learning applications in diverse fields such as Arabic OCR, biological data, and legal case prediction. In addition to his research, Dr. Ayub has extensive teaching experience, having instructed various undergraduate courses at LUMS and FAST-NU and taught data structures, computational problem-solving, operating system and advanced programming. He co-advised numerous senior-year projects at LUMS where he incorporated hands-on learning and project management methodology. Dr. Ayub has been actively involved in several community services and academic organizations, reviewing journal papers, serving on program committees for international conferences, and contributing to workshops in cloud computing and high-performance computing. His academic contributions have been recognized through various awards, including travel grants and research funding.

Work

Ollscoil na Gaillimhe – University of Galway
|

Postdoctoral Researcher

Ireland

Lahore University of Management Sciences
|

Senior Application Engineer

Pakistan

xFlow Research Inc.
|

Software Development Engineer

Pakistan

Techlogix (Pvt) Ltd.
|

Software Engineer

Pakistan

Education

Lahore University of Management Sciences
Pakistan

PhD Computer Science

Lahore University of Management Sciences
Pakistan

MS Computer Science

National University of Sciences and Technology
Pakistan

BS IT

Publications

CrowdFeed: Context-Aware Location-Sensitive Crowdsourcing Platform

Summary

journal-article

Abstractive Summarization for Urdu Video Description Generation

Published by

Under Review at TALLIP

Summary

journal-article

Development of Device-Based Encryption Selection Machine Learning Model for Internet of Things

Published by

Under Submission

Summary

journal-article

Soft Computing in Big Data; Contributions, Prospects and Challenges

Summary

journal-article

Roman Urdu Part of Speech (POS) Tagging

Summary

journal-article

Enhancing Urban Mobility with Predictive Modeling of Taxi-Passenger Demand using Big Data Frameworks

Summary

journal-article

Synthetic Browsing Histories for 50 Countries Worldwide: Datasets for Research, Development, and Education

Published by

Under Review at Scientific Data

Summary

journal-article

Dataset of 6 Million Webpages with Content Linked to GPS Locations in 14 Countries for Geographical Research

Published by

Under Review at Scientific Reports

Summary

journal-article

Classifier-Based Nominal Imputation for Ordinal Data with Missing Values: An Analysis of Estimation Accuracy and Classification Performance

Summary

journal-article

Verifying Non-Deterministic Behavior of MPI Java Programs using Software Model Checking

Published by

Under Submission

Summary

journal-article

Urdu Extractive Text Summarization: Evaluating Sentence Scoring Techniques

Published by

Under Review at TALLIP

Summary

journal-article

Modeling Power Consumption of Web Apps using Static Design Features

Summary

journal-article

Enhanced Facial Emotion Detection Models Utilizing Geometry-Based Features for Superior Human-Computer Interaction

Summary

book-chapter

Enhanced Facial Emotion Detection Models Utilizing Geometry-Based Features for Superior Human-Computer Interaction

Published by

Lecture Notes in Computer Science

Summary

conference-paper

Towards Unveiling the Potential of Fuzzy Values as Features

Published by

Neural Information Processing - 31st International Conference, ICONIP 2024, Proceedings

Summary

conference-paper

Towards Unveiling the Potential of Fuzzy Values as Features: A Comparative Study in Cybercrime Text Analysis

Summary

book-chapter

Prompt-based fine-tuning with multilingual transformers for language-independent sentiment analysis

Published by

Scientific Reports

Summary

journal-article

Synthetic Browsing Histories for 50 Countries Worldwide

Published by

Scientific data

Summary

journal-article

Synthetic Browsing Histories for 50 Countries Worldwide: Datasets for Research, Development, and Education

Published by

Scientific Data

Summary

journal-article

Abstractive Summarization for Urdu Video Description Generation

Published by

ACM Transactions on Asian and Low-Resource Language Information Processing

Summary

journal-article

Prompt-based fine-tuning with multilingual transformers for language-independent sentiment analysis

Published by

Scientific Reports

Summary

journal-article

Detecting Cybercrimes in Accordance with Pakistani Law

Published by

2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation, LREC-COLING 2024 - Main Conference Proceedings

Summary

conference-paper

Detecting Cybercrimes in Accordance with Pakistani Law: Dataset and Evaluation Using PLMs

Published by

Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024)

Summary

conference-paper

Enhanced Facial Emotion Detection Models Utilizing Geometry-Based Features for Superior Human-Computer Interaction

Published by

31st International Conference on Neural Information Processing (ICONIP2024)

Summary

conference-paper

Revolutionizing Historical Document Digitization

Published by

International Journal of Advanced Computer Science and Applications

Summary

journal-article

CAMP: A context-aware cricket players performance metric

Published by

Journal of the Operational Research Society

Summary

journal-article

Revolutionizing Historical Document Digitization: LSTM-Enhanced OCR for Arabic Handwritten Manuscripts

Published by

International Journal of Advanced Computer Science and Applications

Summary

journal-article

Revolutionizing Historical Document Digitization: LSTM-Enhanced OCR for Arabic Handwritten Manuscripts

Published by

International Journal of Advanced Computer Science and Applications (IJACSA)

Summary

journal-article

Towards Unveiling the Potential of Fuzzy Values as Features: A Comparative Study in Cybercrime Text Analysis

Published by

31st International Conference on Neural Information Processing (ICONIP2024)

Summary

conference-paper

UrduMASD: a Multimodal Abstractive Summarization Dataset for Urdu

Published by

2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation, LREC-COLING 2024 - Main Conference Proceedings

Summary

conference-paper

UrduMASD

Published by

2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation, LREC-COLING 2024 - Main Conference Proceedings

Summary

conference-paper

UrduMASD: A Multimodal Abstractive Summarization Dataset for Urdu

Published by

Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024)

Summary

conference-paper

Detecting Cybercrimes in Accordance with Pakistani Law: Dataset and Evaluation using PLMs

Published by

2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation, LREC-COLING 2024 - Main Conference Proceedings

Summary

conference-paper

CAMP: A context-aware cricket players performance metric

Published by

Journal of the Operational Research Society

Summary

journal-article

A Component-Based Localization Algorithm for Sparse 3-D Wireless Sensor Networks

Published by

IEEE Access

Summary

journal-article

A Component-Based Localization Algorithm for Sparse 3-D Wireless Sensor Networks

Published by

IEEE Access

Summary

journal-article

A Component-Based Localization Algorithm for Sparse 3-D Wireless Sensor Networks

Published by

IEEE Access

Summary

journal-article

A Component-Based Localization Algorithm for Sparse 3-D Wireless Sensor Networks

Published by

IEEE Access

Summary

journal-article

A Component-Based Localization Algorithm for Sparse 3-D Wireless Sensor Networks

Published by

IEEE Access

Summary

journal-article

CAMP: A context-aware cricket players performance metric

Published by

Journal of the Operational Research Society

Summary

journal-article

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

Bioinformatics Research and Applications - 19th International Symposium, ISBRA 2023, Proceedings

Summary

conference-paper

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

Lecture Notes in Computer Science

Summary

journal-article

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

arXiv

Summary

other

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Summary

conference-paper

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

International Symposium on Bioinformatics Research and Applications

Summary

conference-paper

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

arXiv

Summary

other

Towards Developing an Automated Chatbot for Predicting Legal Case Outcomes: A Deep Learning Approach

Published by

Lecture Notes in Computer Science

Summary

journal-article

Towards Developing an Automated Chatbot for Predicting Legal Case Outcomes

Published by

Intelligent Information and Database Systems - 15th Asian Conference, ACIIDS 2023, Proceedings

Summary

conference-paper

Towards Developing an Automated Chatbot for Predicting Legal Case Outcomes: A Deep Learning Approach

Published by

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Summary

conference-paper

Towards Developing an Automated Chatbot for Predicting Legal Case Outcomes: A Deep Learning Approach

Summary

book-chapter

Towards Developing an Automated Chatbot for Predicting Legal Case Outcomes: A Deep Learning Approach

Published by

Asian Conference on Intelligent Information and Database Systems

Summary

conference-paper

An investigation of the imputation techniques for missing values in ordinal data enhancing clustering and classification analysis validity

Published by

Decision Analytics Journal

Summary

journal-article

CAMP: A context-aware cricket players performance metric

Published by

Journal of the Operational Research Society

Summary

journal-article

CAMP: A Context-Aware Cricket Players Performance Metric

Published by

ArXiv

Summary

journal-article

An investigation of the imputation techniques for missing values in ordinal data enhancing clustering and classification analysis validity

Published by

Decision Analytics Journal

Summary

journal-article

An investigation of the imputation techniques for missing values in ordinal data enhancing clustering and classification analysis validity

Published by

Decision Analytics Journal

Summary

journal-article

An investigation of the imputation techniques for missing values in ordinal data enhancing clustering and classification analysis validity

Published by

Decision Analytics Journal

Summary

journal-article

CAMP: A Context-Aware Cricket Players Performance Metric

Published by

arXiv

Summary

other

A comparative analysis of global optimization algorithms for surface electromyographic signal onset detection

Published by

Decision Analytics Journal

Summary

journal-article

A comparative analysis of global optimization algorithms for surface electromyographic signal onset detection

Published by

Decision Analytics Journal

Summary

journal-article

A comparative analysis of global optimization algorithms for surface electromyographic signal onset detection

Published by

Decision Analytics Journal

Summary

journal-article

A comparative analysis of global optimization algorithms for surface electromyographic signal onset detection

Published by

Decision Analytics Journal

Summary

journal-article

A comparative analysis of global optimization algorithms for surface electromyographic signal onset detection

Published by

Decision Analytics Journal

Summary

journal-article

A Survey of OCR in Arabic Language: Applications, Techniques, and Challenges

Published by

Applied Sciences

Summary

journal-article

A Survey of OCR in Arabic Language

Published by

Applied Sciences (Switzerland)

Summary

journal-article

A Survey of OCR in Arabic Language: Applications, Techniques, and Challenges

Published by

Applied Sciences

Summary

journal-article

A Survey of OCR in Arabic Language: Applications, Techniques, and Challenges

Published by

Applied Sciences (Switzerland)

Summary

journal-article

A Survey of OCR in Arabic Language: Applications, Techniques, and Challenges

Published by

Applied Sciences

Summary

journal-article

A survey of OCR in Arabic language: applications, techniques, and challenges

Published by

Applied Sciences

Summary

journal-article

Sequence-Based Nanobody-Antigen Binding Prediction

Published by

ArXiv

Summary

journal-article

Design and Development of a Java Parallel I/O Library

Published by

ArXiv

Summary

journal-article

Efficiently finding minimal failing input in MapReduce programs

Published by

Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings

Summary

conference-paper

Poster

Published by

Proceedings - International Conference on Software Engineering

Summary

conference-paper

Poster: Efficiently Finding Minimal Failing Input in MapReduce Programs

Published by

PROCEEDINGS OF THE IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C)

Summary

journal-article

Poster: Efficiently finding minimal failing input in MapReduce programs

Published by

Proceedings - International Conference on Software Engineering

Summary

conference-paper

Experience Report: Verifying MPI Java Programs Using Software Model Checking

Published by

2017 IEEE 28th International Symposium on Software Reliability Engineering (ISSRE)

Summary

conference-paper

Experience Report

Published by

Proceedings - 2017 IEEE 28th International Symposium on Software Reliability Engineering, ISSRE 2017

Summary

conference-paper

Experience Report: Verifying MPI Java Programs using Software Model Checking

Published by

Proceedings of the IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE)

Summary

journal-article

Experience Report: Verifying MPI Java Programs Using Software Model Checking

Published by

Proceedings - International Symposium on Software Reliability Engineering, ISSRE

Summary

conference-paper

Verification of MPI Java Programs using Software Model Checking

Published by

ACM SIGPLAN Notices

Summary

journal-article

Virtual TCAM for Data Center switches

Published by

2015 IEEE Conference on Network Function Virtualization and Software Defined Network, NFV-SDN 2015

Summary

conference-paper

Virtual TCAM for Data Center switches

Published by

2015 IEEE Conference on Network Function Virtualization and Software Defined Network, NFV-SDN 2015

Summary

conference-paper

Verification of MPI Java programs using software model checking

Published by

21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2016 - Proceedings

Summary

conference-paper

Verification of MPI Java programs using software model checking

Published by

Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP

Summary

conference-paper

Verification of MPI Java programs using software model checking

Published by

Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming

Summary

conference-paper

Virtual TCAM for data center switches

Published by

2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN)

Summary

conference-paper

Virtual TCAM for Data Center Switches

Published by

IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN)

Summary

conference-paper

Towards Efficient Support for Parallel I/O in Java HPC

Summary

journal-article

Towards Efficient Support for Parallel I/O in Java HPC

Published by

Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on

Summary

conference-paper

Towards efficient support for parallel I/O in Java HPC

Published by

Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings

Summary

conference-paper

Towards Efficient Support for Parallel I/O in Java HPC

Published by

INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT)

Summary

journal-article

Design and Development of a Java Parallel I/O Library

Summary

dissertation-thesis

Reliable Identification of Counterfeit Medicine Using Camera Equipped Mobile Phones

Published by

International Symposium on High Capacity Optical Networks and Enabling Technologies

Summary

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

Published by

8th International Conference on High-Capacity Optical Networks and Emerging Technologies, HONET 2011

Summary

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

Published by

High Capacity Optical Networks and Enabling Technologies (HONET), 2011

Summary

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

Published by

International Conference on High-capacity Optical Networks and Emerging Technologies

Summary

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

Published by

8th International Conference on High-Capacity Optical Networks and Emerging Technologies, HONET 2011

Summary

conference-paper

JPEG 2000 and wavelet compression

Published by

IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS

Summary

journal-article