VLDB 2026 Research / reviewers in the wild / expert
Mark Feblowitz
dblp:17/3915 · also Mark D. Feblowitz
· DBLP profile ↗
15ranked-venue papers
2as first author
3since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-author · 3 since 2021Software engineering, systems software and programming languages · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
7 papers |
Knowledge representation and reasoning · 40% Information extraction and text analysis · 27% Planning, search and constraint satisfaction · 13% | |
| Databases, data mining, and information retrieval
3 papers |
Knowledge graphs · 41% Web and social media mining · 41% Data mining · 16% |
Topics — the 16 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning |
1.0 | 2 | 2022 | Knowledge-Based News Event Analysis and Forecasting Toolkit · IJCAI 2022 Answering Binary Causal Questions Through Large-Scale Text Mining: An Evaluation Using Cause-Effect Pairs from Human Experts · IJCAI 2019 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › knowledge extraction
causal knowledge extraction |
0.7 | 2 | 2022 | Unsupervised Causal Knowledge Extraction from Text using Natural Language Inference (Student Abstract) · AAAI 2021 Knowledge-Based News Event Analysis and Forecasting Toolkit · IJCAI 2022 |
Natural language and speech › Information extraction and text analysis › event analysis
event prediction |
0.6 | 1 | 2022 | Knowledge-Based News Event Analysis and Forecasting Toolkit · IJCAI 2022 |
Knowledge graphs › temporal knowledge graph
event knowledge graph |
0.6 | 1 | 2022 | Knowledge-Based News Event Analysis and Forecasting Toolkit · IJCAI 2022 |
Web and social media mining › news analysis
news event analysis |
0.6 | 1 | 2022 | Knowledge-Based News Event Analysis and Forecasting Toolkit · IJCAI 2022 |
Natural language and speech › Language models and text generation › natural language understanding › sentence pair modeling
natural language inference |
0.5 | 1 | 2021 | Unsupervised Causal Knowledge Extraction from Text using Natural Language Inference (Student Abstract) · AAAI 2021 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
neuro-symbolic reasoning |
0.5 | 1 | 2021 | IBM Scenario Planning Advisor: A Neuro-Symbolic ERM Solution · AAAI 2021 |
Natural language and speech › Information extraction and text analysis › relation extraction › event relation extraction
causal relation extraction |
0.4 | 1 | 2020 | Causal Knowledge Extraction through Large-Scale Text Mining · AAAI 2020 |
Natural language and speech › Question answering and dialogue systems › reasoning-based question answering
causal question answering |
0.4 | 1 | 2019 | Answering Binary Causal Questions Through Large-Scale Text Mining: An Evaluation Using Cause-Effect Pairs from Human Experts · IJCAI 2019 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan recognition |
0.3 | 1 | 2018 | IBM Scenario Planning Advisor: Plan Recognition as AI Planning in Practice · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
scenario planning |
0.3 | 1 | 2018 | IBM Scenario Planning Advisor: Plan Recognition as AI Planning in Practice · IJCAI 2018 |
Data mining
automated data science |
0.2 | 1 | 2015 | Towards Cognitive Automation of Data Science · AAAI 2015 |
Robotics › Autonomous driving
scenario generation |
0.1 | 1 | 2021 | IBM Scenario Planning Advisor: A Neuro-Symbolic ERM Solution · AAAI 2021 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causality
causal knowledge |
0.1 | 1 | 2020 | Causal Knowledge Extraction through Large-Scale Text Mining · AAAI 2020 |
Natural language and speech › Language models and text generation
neural language model |
0.1 | 1 | 2019 | Answering Binary Causal Questions Through Large-Scale Text Mining: An Evaluation Using Cause-Effect Pairs from Human Experts · IJCAI 2019 |
Information retrieval
search interfaces |
0.0 | 1 | 2008 | Wishful search: interactive composition of data mashups · WWW 2008 |
Methods — techniques the papers use, named apart from their topics
neuro-symbolic techniques · 1.1knowledge graph reasoning · 1.1scenario planning · 0.5pre-trained neural language model · 0.5natural language processing · 0.5natural language inference · 0.5weakly supervised learning · 0.4unsupervised learning · 0.4statistical analysis · 0.4phrase embedding · 0.4pipeline automation · 0.2algorithm selection · 0.2spread activation · 0.2automatic composition · 0.2faceted search · 0.1AI planner · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Knowledge-Based News Event Analysis and Forecasting ToolkitabstractWe present a toolkit for knowledge-based news event analysis and forecasting. The toolkit is powered by a Knowledge Graph (KG) of events curated from structured and unstructured sources of event-related knowledge. The toolkit provides functions for 1) mapping ongoing news headlines to concepts in the KG, 2) retrieval, reasoning, and visualization for causal analysis and forecasting, and 3) extraction of causal knowledge from text documents to augment the KG with additional domain knowledge. Each function has a number of implementations using a wide range of state-of-the-art neuro-symbolic techniques. We show how the toolkit enables building a human-in-the-loop explainable solution for event analysis and forecasting. Oktie Hassanzadeh, Parul Awasthy, Ken Barker 0002, Onkar Bhardwaj, Debarun Bhattacharjya, Mark Feblowitz, Lee Martie, Jian Ni, Kavitha Srinivas, Lucy Yip |
IJCAI | 6 |
| 2021 | Unsupervised Causal Knowledge Extraction from Text using Natural Language Inference (Student Abstract)abstractIn this paper, we address the problem of extracting causal knowledge from text documents in a weakly supervised manner. We target use cases in decision support and risk management, where causes and effects are general phrases without any constraints. We present a method called CaKNowLI which only takes as input the text corpus and extracts a high-quality collection of cause-effect pairs in an automated way. We approach this problem using state-of-the-art natural language understanding techniques based on pre-trained neural models for Natural Language Inference (NLI). Finally, we evaluate the proposed method on existing and new benchmark data sets. Manik Bhandari, Mark Feblowitz, Oktie Hassanzadeh, Kavitha Srinivas, Shirin Sohrabi |
AAAI | 2 |
| 2021 | IBM Scenario Planning Advisor: A Neuro-Symbolic ERM SolutionabstractScenario Planning is a commonly used Enterprise Risk Management (ERM) technique to help decision makers with longterm plans by considering multiple alternative futures. It is typically a manual, highly labor intensive process involving dozens of experts and hundreds to thousands of person-hours. We previously introduced a Scenario Planning Advisor prototype (Sohrabi et al. 2018a,b) that focuses on generating scenarios quickly based on expert-developed models. We present the evolution of that prototype into a full-scale, cloud deployed ERM solution that: (i) can automatically (through NLP) create models from authoritative documents such as books, reports and articles, such that what typically took hundreds to thousands of person-hours can now be achieved in minutes to hours; (ii) can gather news and other feeds relevant to forces in the risk models and group them into storylines without any other user input; (iii) can generate scenarios at scale, starting with dozens of forces of interest from models with thousands of forces in seconds; (iv) provides interactive visualizations of scenario and force model graphs, including a full model editor in the browser. The SPA solution is deployed under a non-commercial use license at https://spa-service.draco.res.ibm.com and includes a user guide to help new users get started. A video demonstration is available at https://www.youtube.com/watch?v=IaX3d37NUl8. Mark Feblowitz, Oktie Hassanzadeh, Michael Katz 0001, Shirin Sohrabi, Kavitha Srinivas, Octavian Udrea |
AAAI | 1 |
| 2020 | Causal Knowledge Extraction through Large-Scale Text MiningabstractIn this demonstration, we present a system for mining causal knowledge from large corpuses of text documents, such as millions of news articles. Our system provides a collection of APIs for causal analysis and retrieval. These APIs enable searching for the effects of a given cause and the causes of a given effect, as well as the analysis of existence of causal relation given a pair of phrases. The analysis includes a score that indicates the likelihood of the existence of a causal relation. It also provides evidence from an input corpus supporting the existence of a causal relation between input phrases. Our system uses generic unsupervised and weakly supervised methods of causal relation extraction that do not impose semantic constraints on causes and effects. We show example use cases developed for a commercial application in enterprise risk management. Oktie Hassanzadeh, Debarun Bhattacharjya, Mark Feblowitz, Kavitha Srinivas, Michael Perrone, Shirin Sohrabi, Michael Katz 0001 |
AAAI | 3 |
| 2019 | Answering Binary Causal Questions Through Large-Scale Text Mining: An Evaluation Using Cause-Effect Pairs from Human ExpertsabstractIn this paper, we study the problem of answering questions of type "Could X cause Y?" where X and Y are general phrases without any constraints. Answering such questions will assist with various decision analysis tasks such as verifying and extending presumed causal associations used for decision making. Our goal is to analyze the ability of an AI agent built using state-of-the-art unsupervised methods in answering causal questions derived from collections of cause-effect pairs from human experts. We focus only on unsupervised and weakly supervised methods due to the difficulty of creating a large enough training set with a reasonable quality and coverage. The methods we examine rely on a large corpus of text derived from news articles, and include methods ranging from large-scale application of classic NLP techniques and statistical analysis to the use of neural network based phrase embeddings and state-of-the-art neural language models. Oktie Hassanzadeh, Debarun Bhattacharjya, Mark Feblowitz, Kavitha Srinivas, Michael Perrone, Shirin Sohrabi, Michael Katz 0001 |
IJCAI | 3 |
| 2018 | IBM Scenario Planning Advisor: Plan Recognition as AI Planning in PracticeabstractWe present the IBM Research Scenario Planning Advisor (SPA), a decision support system that allows users to generate diverse alternate scenarios of the future and enhance their ability to imagine the different possible outcomes, including unlikely but potentially impactful futures. The system includes tooling for experts to intuitively encode their domain knowledge, and uses AI Planning to reason about this knowledge and the current state of the world, including news and social media, when generating scenarios. Shirin Sohrabi, Michael Katz 0001, Oktie Hassanzadeh, Octavian Udrea, Mark Feblowitz |
IJCAI | 5 |
| 2015 | Towards Cognitive Automation of Data ScienceabstractA Data Scientist typically performs a number of tedious and time-consuming steps to derive insight from a raw data set. The process usually starts with data ingestion, cleaning, and transformation (e.g. outlier removal, missing value imputation), then proceeds to model building, and finally a presentation of predictions that align with the end-users objectives and preferences. It is a long, complex, and sometimes artful process requiring substantial time and effort, especially because of the combinatorial explosion in choices of algorithms (and platforms), their parameters, and their compositions. Tools that can help automate steps in this process have the potential to accelerate the time-to-delivery of useful results, expand the reach of data science to non-experts, and offer a more systematic exploration of the available options. This work presents a step towards this goal. Alain Biem, Maria Butrico, Mark Feblowitz, Tim Klinger, Yuri Malitsky, Kenney Ng, Adam Perer, Chandra Reddy, Anton Riabov, Horst Samulowitz, Daby M. Sow, Gerald Tesauro, Deepak S. Turaga |
AAAI | 3 |
| 2008 | A Faceted Requirements-Driven Approach to Service Design and CompositionabstractThe Web services research community has proposed a number of approaches for service composition, ranging from manual to semi-automatic to completely automatic. However, it is often difficult to take independently developed services and compose them, since they may not work together correctly. For service composition to occur, the services in question must be designed and developed in a manner that facilitates their composition. In this paper, we propose a novel approach for service design and composition that combines top-down and bottom-up elements. Our approach is driven by faceted, tag-based functional requirements provided by end-users. These requirements describe, at a high-level, the families of compositions that end-users desire. The requirements kick off a top-down service development lifecycle, where enterprise architects and service developers design, develop and test workflows and services, possibly reusing existing flows and services in the process. At runtime, end-users can specify goals, which are satisfied through a bottom-up composition of flows from the available services. The composed flows include those explicitly designed by the architects as well as new ones that are assembled in a serendipitous manner from the available services. With examples from a case study in the financial services domain, we demonstrate our approach for designing and developing services that can be composed into myriad workflows based on end-user goals. Eric Bouillet, Mark Feblowitz, Zhen Liu 0001, Anand Ranganathan, Anton Riabov |
ICWS | 2 |
| 2008 | A tag-based approach for the design and composition of information processing applicationsabstractIn the realm of component-based software systems, pursuers of the holy grail of automated application composition face many significant challenges. In this paper we argue that, while the general problem of automated composition in response to high-level goal statements is indeed very difficult to solve, we can realize composition in a restricted context, supporting varying degrees of manual to automated assembly for specific types of applications. We propose a novel paradigm for composition in flow-based information processing systems, where application design and component development are facilitated by the pervasive use of faceted, tag-based descriptions of processing goals, of component capabilities, and of structural patterns of families of application. The facets and tags represent different dimensions of both data and processing, where each facet is modeled as a finite set of tags that are defined in a controlled folksonomy. All data flowing through the system, as well as the functional capabilities of components are described using tags. A customized AI planner is used to automatically build an application, in the form of a flow of components, given a high-level goal specification in the form of a set of tags. End-users use an automatically populated faceted search and navigation mechanism to construct these high-level goals. We also propose a novel software engineering methodology to design and develop a set of reusable, well-described components that can be assembled into a variety of applications. With examples from a case study in the Financial Services domain, we demonstrate that composition using a faceted, tag-based application design is not only possible, but also extremely useful in helping end-users create situational applications from a wide variety of available components. Eric Bouillet, Mark Feblowitz, Zhen Liu 0001, Anand Ranganathan, Anton Riabov |
OOPSLA | 2 |
| 2008 | Wishful search: interactive composition of data mashupsabstractWith the emergence of Yahoo Pipes and several similar services, data mashup tools have started to gain interest of business users. Making these tools simple and accessible ton users with no or little programming experience has become a pressing issue. In this paper we introduce MARIO (Mashup Automation with Runtime Orchestration and Invocation), a new tool that radically simplifies data mashup composition. We have developed an intelligent automatic composition engine in MARIO together with a simple user interface using an intuitive "wishful search" abstraction. It thus allows users to explore the space of potentially composable data mashups and preview composition results as they iteratively refine their "wishes", i.e. mashup composition goals. It also lets users discover and make use of system capabilities without having to understand the capabilities of individual components, and instantly reflects changes made to the components by presenting an aggregate view of changed capabilities of the entire system. We describe our experience with using MARIO to compose flows of Yahoo Pipes components. Anton Riabov, Eric Bouillet, Mark Feblowitz, Zhen Liu 0001, Anand Ranganathan |
WWW | 3 |
| 2007 | A Semantics-Based Middleware for Utilizing Heterogeneous Sensor Networks
Eric Bouillet, Mark Feblowitz, Zhen Liu 0001, Anand Ranganathan, Anton Riabov, Fan Ye 0003 |
DCOSS | 2 |
| 2007 | Data Stream Processing Infrastructure for Intelligent Transport SystemsabstractIntelligence Transportation Systems are critical to improve the efficiency of modern transportation. A system that is flexible and powerful enough to handle diverse demands from a large user base, is still elusive. Studies have shown that developing and integrating the various components constitute a significant portion of the capital cost and complexity of such systems. In this paper, we present a stream processing infrastructure we call System S. System S enables the deployment of large scale applications. It supports a mechanism for sharing data sources, software components, and even intermediate results allowing a reduction in the cost of software integration, and ownership. We experiment the stream processing infrastructure with a Fleet Management Center, and demonstrate how the infrastructure can be used to address unique issues in traffic management. Eric Bouillet, Mark Feblowitz, Zhen Liu 0001, Anand Ranganathan, Anton Riabov, Fan Ye 0003, Schuman Shao, Don A. Schlosnagle |
VTC Fall | 2 |
| 1998 | Scenario-Based Analysis of COTS Acquisition Impacts
Mark Feblowitz, Sol J. Greenspan |
Requir. Eng. | 1 |
| 1997 | Decision Making Methodology in Support of the Business Rules LifecycleabstractThe business rules that underlie an enterprise emerge as a new category of system requirements that represent decisions about how to run the business, and which are characterized by their business-orientation and their propensity for change. We introduce a decision making methodology which addresses several aspects of the business rules lifecycle: acquisition, deployment and evolution. We describe a meta-model for representing business rules in terms of an enterprise model, and also a decision support sub-model for reasoning about and deriving the rules. A technique for automatically extracting business rules from the decision structure is described and illustrated using business rules examples inspired by the London Ambulance Service case study. A system based on the metamodel has been implemented, including the extraction algorithm. Daniela Rosca, Mark Feblowitz, Chris Wild |
RE | 2 |
| 1993 | Requirements engineering using the SOS paradigmabstractService-providing enterprises (SPEs) employ systems composed of people, computer hardware and software, and other mechanisms to perform service actions in the customer's environment as well as to carry out internal operations as part of the SPE infrastructure. These systems are termed service-oriented systems (SOSs). The authors address the question of how to reformulate and simplify the requirements engineering process by adopting an SOS paradigm. It is shown that there are advantages to viewing many large, complex systems within the SOS paradigm. This is due to the increasingly service-oriented economy as well as the increased demands for a paradigm for integration of and interoperability between systems across multiple enterprises. The domain of SOSs is described, together with the technique by which SPE forms the context for requirements modeling and analysis. A requirements modeling framework consisting of several viewpoints and their interrelationships is outlined in order to define the SOS requirements analysis task. The context in which the defined requirements modeling task will be useful is explained.> Sol J. Greenspan, Mark Feblowitz |
RE | 2 |