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

journal-article

Abstractive Summarization for Urdu Video Description Generation

Under Review at TALLIP

journal-article

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

Under Submission

journal-article

Soft Computing in Big Data; Contributions, Prospects and Challenges

journal-article

Roman Urdu Part of Speech (POS) Tagging

journal-article

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

journal-article

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

Under Review at Scientific Data

journal-article

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

Under Review at Scientific Reports

journal-article

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

journal-article

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

Under Submission

journal-article

Urdu Extractive Text Summarization: Evaluating Sentence Scoring Techniques

Under Review at TALLIP

journal-article

Modeling Power Consumption of Web Apps using Static Design Features

journal-article

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

book-chapter

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

Lecture Notes in Computer Science

conference-paper

Towards Unveiling the Potential of Fuzzy Values as Features

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

conference-paper

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

book-chapter

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

Scientific Reports

journal-article

Synthetic Browsing Histories for 50 Countries Worldwide

Scientific data

journal-article

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

Scientific Data

journal-article

Abstractive Summarization for Urdu Video Description Generation

ACM Transactions on Asian and Low-Resource Language Information Processing

journal-article

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

Scientific Reports

journal-article

Detecting Cybercrimes in Accordance with Pakistani Law

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

conference-paper

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

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

conference-paper

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

31st International Conference on Neural Information Processing (ICONIP2024)

conference-paper

Revolutionizing Historical Document Digitization

International Journal of Advanced Computer Science and Applications

journal-article

CAMP: A context-aware cricket players performance metric

Journal of the Operational Research Society

journal-article

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

International Journal of Advanced Computer Science and Applications

journal-article

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

International Journal of Advanced Computer Science and Applications (IJACSA)

journal-article

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

31st International Conference on Neural Information Processing (ICONIP2024)

conference-paper

UrduMASD: a Multimodal Abstractive Summarization Dataset for Urdu

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

conference-paper

UrduMASD

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

conference-paper

UrduMASD: A Multimodal Abstractive Summarization Dataset for Urdu

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

conference-paper

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

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

conference-paper

CAMP: A context-aware cricket players performance metric

Journal of the Operational Research Society

journal-article

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

IEEE Access

journal-article

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

IEEE Access

journal-article

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

IEEE Access

journal-article

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

IEEE Access

journal-article

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

IEEE Access

journal-article

CAMP: A context-aware cricket players performance metric

Journal of the Operational Research Society

journal-article

Sequence-Based Nanobody-Antigen Binding Prediction

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

conference-paper

Sequence-Based Nanobody-Antigen Binding Prediction

Lecture Notes in Computer Science

journal-article

Sequence-Based Nanobody-Antigen Binding Prediction

arXiv

other

Sequence-Based Nanobody-Antigen Binding Prediction

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

conference-paper

Sequence-Based Nanobody-Antigen Binding Prediction

International Symposium on Bioinformatics Research and Applications

conference-paper

Sequence-Based Nanobody-Antigen Binding Prediction

arXiv

other

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

Lecture Notes in Computer Science

journal-article

Towards Developing an Automated Chatbot for Predicting Legal Case Outcomes

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

conference-paper

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

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

conference-paper

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

book-chapter

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

Asian Conference on Intelligent Information and Database Systems

conference-paper

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

Decision Analytics Journal

journal-article

CAMP: A context-aware cricket players performance metric

Journal of the Operational Research Society

journal-article

CAMP: A Context-Aware Cricket Players Performance Metric

ArXiv

journal-article

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

Decision Analytics Journal

journal-article

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

Decision Analytics Journal

journal-article

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

Decision Analytics Journal

journal-article

CAMP: A Context-Aware Cricket Players Performance Metric

arXiv

other

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

Decision Analytics Journal

journal-article

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

Decision Analytics Journal

journal-article

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

Decision Analytics Journal

journal-article

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

Decision Analytics Journal

journal-article

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

Decision Analytics Journal

journal-article

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

Applied Sciences

journal-article

A Survey of OCR in Arabic Language

Applied Sciences (Switzerland)

journal-article

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

Applied Sciences

journal-article

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

Applied Sciences (Switzerland)

journal-article

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

Applied Sciences

journal-article

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

Applied Sciences

journal-article

Sequence-Based Nanobody-Antigen Binding Prediction

ArXiv

journal-article

Design and Development of a Java Parallel I/O Library

ArXiv

journal-article

Efficiently finding minimal failing input in MapReduce programs

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

conference-paper

Poster

Proceedings - International Conference on Software Engineering

conference-paper

Poster: Efficiently Finding Minimal Failing Input in MapReduce Programs

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

journal-article

Poster: Efficiently finding minimal failing input in MapReduce programs

Proceedings - International Conference on Software Engineering

conference-paper

Experience Report: Verifying MPI Java Programs Using Software Model Checking

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

conference-paper

Experience Report

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

conference-paper

Experience Report: Verifying MPI Java Programs using Software Model Checking

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

journal-article

Experience Report: Verifying MPI Java Programs Using Software Model Checking

Proceedings - International Symposium on Software Reliability Engineering, ISSRE

conference-paper

Verification of MPI Java Programs using Software Model Checking

ACM SIGPLAN Notices

journal-article

Virtual TCAM for Data Center switches

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

conference-paper

Virtual TCAM for Data Center switches

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

conference-paper

Verification of MPI Java programs using software model checking

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

conference-paper

Verification of MPI Java programs using software model checking

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

conference-paper

Verification of MPI Java programs using software model checking

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

conference-paper

Virtual TCAM for data center switches

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

conference-paper

Virtual TCAM for Data Center Switches

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

conference-paper

Towards Efficient Support for Parallel I/O in Java HPC

journal-article

Towards Efficient Support for Parallel I/O in Java HPC

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

conference-paper

Towards efficient support for parallel I/O in Java HPC

Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings

conference-paper

Towards Efficient Support for Parallel I/O in Java HPC

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

journal-article

Design and Development of a Java Parallel I/O Library

dissertation-thesis

Reliable Identification of Counterfeit Medicine Using Camera Equipped Mobile Phones

International Symposium on High Capacity Optical Networks and Enabling Technologies

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

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

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

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

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

International Conference on High-capacity Optical Networks and Emerging Technologies

conference-paper

Reliable identification of counterfeit medicine using camera equipped mobile phones

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

conference-paper

JPEG 2000 and wavelet compression

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

journal-article