paper-with-me

홈 › Papers

DiLogics: Creating Web Automation Programs With Diverse Logics

2023-08-10 · Kevin Pu, Jim Yang, Angel Yuan, Minyi Ma, Rui Dong, Xinyu Wang, Yan Chen, Tovi Grossman

Knowledge workers frequently encounter repetitive web data entry tasks, like updating records or placing orders. Web automation increases productivity, but translating tasks to web actions accurately and extending to new specifications is challenging. Existing tools can automate tasks that perform the same logical trace of UI actions (e.g., input text in each field in order), but do not support tasks requiring different executions based on varied input conditions. We present DiLogics, a programming-by-demonstration system that utilizes NLP to assist users in creating web automation programs that handle diverse specifications. DiLogics first semantically segments input data to structured task steps. By recording user demonstrations for each step, DiLogics generalizes the web macros to novel but semantically similar task requirements. Our evaluation showed that non-experts can effectively use DiLogics to create automation programs that fulfill diverse input instructions. DiLogics provides an efficient, intuitive, and expressive method for developing web automation programs satisfying diverse specifications.

📄 PDF Abstract BibTeX arXiv:2308.05828

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

A Reduction of Input/Output Logics to SAT

2025-08-22 · Alexander Steen arxiv

Deontic logics are formalisms for reasoning over norms, obligations, permissions and prohibitions. Input/Output (I/O) Logics are a particular family of so-called norm-based deontic logics that formalize conditional norms…

On Quantified Modal Theorem Proving for Modeling Ethics

2019-12-30 · Naveen Sundar Govindarajulu, Selmer Bringsjord, Matthew Peveler

In the last decade, formal logics have been used to model a wide range of ethical theories and principles with the goal of using these models within autonomous systems. Logics for modeling ethical theories, and their aut…

Automated Theorem ProvingEthics

A Rational Entailment for Expressive Description Logics via Description Logic Programs

2021-06-28 · Giovanni Casini, Umberto Straccia

Lehmann and Magidor's rational closure is acknowledged as a landmark in the field of non-monotonic logics and it has also been re-formulated in the context of Description Logics (DLs). We show here how to model a rationa…

Defeasible Reasoning via Datalog$^\neg$

2021-06-21 · Michael J. Maher

We address the problem of compiling defeasible theories to Datalog$^\neg$ programs. We prove the correctness of this compilation, for the defeasible logic $DL(\partial_{||})$, but the techniques we use apply to many othe…

An Extensible Logic Embedding Tool for Lightweight Non-Classical Reasoning

2022-03-23 · Alexander Steen

The logic embedding tool provides a procedural encoding for non-classical reasoning problems into classical higher-order logic. It is extensible and can support an increasing number of different non-classical logics as r…