← Search

Ibrahim Abdelaziz

16 accepted papers

2025

NESTFUL: A Benchmark for Evaluating LLMs on Nested Sequences of API Calls

EMNLP 2025

The resurgence of autonomous agents built using large language models (LLMs) to solve complex real-world tasks has brought increased focus on LLMs’ fundamental ability of tool or function calling. At the core of these agents, an LLM must plan, execute, and respond using external tools, APIs, and cus

2025

R2D2: Remembering, Replaying and Dynamic Decision Making with a Reflective Agentic Memory

ACL 2025long

The proliferation of web agents necessitates advanced navigation and interaction strategies within complex web environments. Current models often struggle with efficient navigation and action execution due to limited visibility and understanding of web structures. Our proposed R2D2 framework address…

2024

API-BLEND: A Comprehensive Corpora for Training and Benchmarking API LLMs

ACL 2024long

There is a growing need for Large Language Models (LLMs) to effectively use tools and external Application Programming Interfaces (APIs) to plan and complete tasks. As such, there is tremendous interest in methods that can acquire sufficient quantities of train and test data that involve calls to to…

2024

Granite-Function Calling Model: Introducing Function Calling Abilities via Multi-task Learning of Granular Tasks

EMNLP 2024industry

An emergent research trend explores the use of Large Language Models (LLMs) as the backbone of agentic systems (e.g., SWE-Bench, Agent-Bench). To fulfill LLMs’ potential as autonomous agents, they must be able to identify, call, and interact with a variety of external tools and application program i…

2023

An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations

IJCAI 2023poster

Using reinforcement learning for automated theorem proving has recently received much attention. Current approaches use representations of logical statements that often rely on the names used in these statements and, as a result, the models are generally not transferable from one domain to another.…

2023

MISMATCH: Fine-grained Evaluation of Machine-generated Text with Mismatch Error Types

ACL 2023findings

With the growing interest in large language models, the need for evaluating the quality of machine text compared to reference (typically human-generated) text has become focal attention. Most recent works focus either on task-specific evaluation metrics or study the properties of machine-generated t…

2023

Self-Supervised Rule Learning to Link Text Segments to Relational Elements of Structured Knowledge

EMNLP 2023long findings

We present a neuro-symbolic approach to self-learn rules that serve as interpretable knowledge to perform relation linking in knowledge base question answering systems. These rules define natural language text predicates as a weighted mixture of knowledge base paths. The weights learned during train…

Cited by 0SourceScholar
2023

SemFORMS: Automatic Generation of Semantic Transforms By Mining Data Science Code

IJCAI 2023poster

Careful choice of feature transformations in a dataset can help predictive model performance, data understanding and data exploration. However, finding useful features is a challenge, and while recent Automated Machine Learning (AutoML) systems provide some limited automation for feature engineering…

2022

A Two-Stage Approach towards Generalization in Knowledge Base Question Answering

EMNLP 2022finding

Most existing approaches for Knowledge Base Question Answering (KBQA) focus on a specific underlying knowledge base either because of inherent assumptions in the approach, or because evaluating it on a different knowledge base requires non-trivial changes. However, many popular knowledge bases share…

Cited by 16SourcePDFScholar
2022

Can Machines Read Coding Manuals Yet? – A Benchmark for Building Better Language Models for Code Understanding

AAAI 2022technical

Code understanding is an increasingly important application of Artificial Intelligence. A fundamental aspect of understanding code is understanding text about code, e.g., documentation and forum discussions. Pre-trained language models (e.g., BERT) are a popular approach for various NLP tasks, and…

2022

Logical Neural Networks for Knowledge Base Completion with Embeddings & Rules

EMNLP 2022main

Knowledge base completion (KBC) has benefitted greatly by learning explainable rules in an human-interpretable dialect such as first-order logic. Rule-based KBC has so far, mainly focussed on learning one of two types of rules: conjunction-of-disjunctions and disjunction-of-conjunctions. We qualitat…

Cited by 5SourcePDFScholar
2022

SYGMA: A System for Generalizable and Modular Question Answering Over Knowledge Bases

EMNLP 2022finding

Knowledge Base Question Answering (KBQA) involving complex reasoning is emerging as an important research direction. However, most KBQA systems struggle with generalizability, particularly on two dimensions: (a) across multiple knowledge bases, where existing KBQA approaches are typically tuned to a…

2021

A Deep Reinforcement Learning Approach to First-Order Logic Theorem Proving

AAAI 2021technical

Automated theorem provers have traditionally relied on manually tuned heuristics to guide how they perform proof search. Deep reinforcement learning has been proposed as a way to obviate the need for such heuristics, however, its deployment in automated theorem proving remains a challenge. In this p…

2021

A Semantics-aware Transformer Model of Relation Linking for Knowledge Base Question Answering

ACL 2021short

Relation linking is a crucial component of Knowledge Base Question Answering systems. Existing systems use a wide variety of heuristics, or ensembles of multiple systems, heavily relying on the surface question text. However, the explicit semantic parse of the question is a rich source of relation i…

Cited by 34SourcePDFScholar
2020

HandVoxNet: Deep Voxel-Based Network for 3D Hand Shape and Pose Estimation From a Single Depth Map

CVPR 2020poster

3D hand shape and pose estimation from a single depth map is a new and challenging computer vision problem with many applications. The state-of-the-art methods directly regress 3D hand meshes from 2D depth images via 2D convolutional neural networks, which leads to artefacts in the estimations due t…

Cited by 93PDFScholar