English
Related papers

Related papers: Creative Procedural-Knowledge Extraction From Web …

200 papers

Programming screencasts (e.g., video tutorials on Youtube or live coding stream on Twitch) are important knowledge source for developers to learn programming knowledge, especially the workflow of completing a programming task. Nonetheless,…

Software Engineering · Computer Science 2023-04-28 Dehai Zhao , Zhenchang Xing , Xin Xia , Deheng Ye , Xiwei Xu , Liming Zhu

Software design techniques are undoubtedly crucial in the process of designing good software. Over the years, a large number of design techniques have been proposed by both researchers and practitioners. Unfortunately, despite their…

Software Engineering · Computer Science 2023-05-26 Gustavo Pinto , Alberto de Souza

Following procedural texts written in natural languages is challenging. We must read the whole text to identify the relevant information or identify the instruction flows to complete a task, which is prone to failures. If such texts are…

Computation and Language · Computer Science 2021-06-01 Kuntal Kumar Pal , Kazuaki Kashihara , Pratyay Banerjee , Swaroop Mishra , Ruoyu Wang , Chitta Baral

Professional designers work from client briefs that specify goals and constraints but often lack concrete design details. Translating these abstract requirements into visual designs poses a central challenge, yet existing tools address…

Human-Computer Interaction · Computer Science 2026-04-14 Kotaro Kikuchi , Nami Ogawa

Hardware design workflows rely on Process Design Kits (PDKs) from different fabrication nodes, each containing standard cell libraries optimized for speed, power, or density. Engineers typically navigate between the design and target PDK to…

Computation and Language · Computer Science 2025-07-01 Manar Abdelatty , Jacob Rosenstein , Sherief Reda

Identifying keyphrases (KPs) from text documents is a fundamental task in natural language processing and information retrieval. Vast majority of the benchmark datasets for this task are from the scientific domain containing only the…

Computation and Language · Computer Science 2022-04-04 Debanjan Mahata , Navneet Agarwal , Dibya Gautam , Amardeep Kumar , Swapnil Parekh , Yaman Kumar Singla , Anish Acharya , Rajiv Ratn Shah

Following step-by-step procedures is an essential component of various activities carried out by individuals in their daily lives. These procedures serve as a guiding framework that helps to achieve goals efficiently, whether it is…

Background Concept extraction, a subdomain of natural language processing (NLP) with a focus on extracting concepts of interest, has been adopted to computationally extract clinical information from text for a wide range of applications…

Despite the growing demand for professional graphic design knowledge, the tacit nature of design inhibits knowledge sharing. However, there is a limited understanding on the characteristics and instances of tacit knowledge in graphic…

Human-Computer Interaction · Computer Science 2024-03-12 Kihoon Son , DaEun Choi , Tae Soo Kim , Juho Kim

Secure by Design has become the mainstream development approach ensuring that software systems are not vulnerable to cyberattacks. Architectural security controls need to be carefully monitored over the software development life cycle to…

Software Engineering · Computer Science 2023-07-13 Ahmet Okutan , Ali Shokri , Viktoria Koscinski , Mohamad Fazelinia , Mehdi Mirakhorli

The value of structured scholarly knowledge for research and society at large is well understood, but producing scholarly knowledge (i.e., knowledge traditionally published in articles) in structured form remains a challenge. We propose an…

Digital Libraries · Computer Science 2023-12-06 Muhammad Haris , Sören Auer , Markus Stocker

Procedural activities are sequences of key-steps aimed at achieving specific goals. They are crucial to build intelligent agents able to assist users effectively. In this context, task graphs have emerged as a human-understandable…

Computer Vision and Pattern Recognition · Computer Science 2025-01-10 Luigi Seminara , Giovanni Maria Farinella , Antonino Furnari

The continuous growth of scientific literature brings innovations and, at the same time, raises new challenges. One of them is related to the fact that its analysis has become difficult due to the high volume of published papers for which…

Computation and Language · Computer Science 2020-11-06 Danilo Dessì , Francesco Osborne , Diego Reforgiato Recupero , Davide Buscaldi , Enrico Motta

The potential for agents, whether embodied or software, to learn by observing other agents performing procedures involving objects and actions is rich. Current research on automatic procedure learning heavily relies on action labels or…

Computer Vision and Pattern Recognition · Computer Science 2017-11-23 Luowei Zhou , Chenliang Xu , Jason J. Corso

Designing human computer interaction interface is an important and a complex task, but it could be simplified by decomposing task into subcomponents and maintaining relationships among those subcomponents. Task decomposition is a structured…

Human-Computer Interaction · Computer Science 2010-08-10 Zeeshan Ahmed , Sudhir Kumar Ganti , Hans Kyhlbäck

E-commerce product pages on the web often present product specification data in structured tabular blocks. Extraction of these product attribute-value specifications has benefited applications like product catalogue curation, search,…

Information Retrieval · Computer Science 2022-01-11 Govind Krishnan Gangadhar , Ashish Kulkarni

Computational creativity is an emerging branch of artificial intelligence that places computers in the center of the creative process. Broadly, creativity involves a generative step to produce many ideas and a selective step to determine…

Computers and Society · Computer Science 2013-11-07 Lav R. Varshney , Florian Pinel , Kush R. Varshney , Debarun Bhattacharjya , Angela Schoergendorfer , Yi-Min Chee

Software programming requires both API reference (know-what) knowledge and programming task (know-how) knowledge. Lots of programming know-what and know-how knowledge is documented in text, for example, API reference documentation and…

Software Engineering · Computer Science 2023-08-08 Qing Huang , Zhiqiang Yuan , Zhenchang Xing , Zhengkang Zuo , Changjing Wang , Xin Xia

Misconceptions about program execution hinder many novice programmers. We introduce SimpliPy, a notional machine designed around a carefully chosen Python subset to clarify core control flow and scoping concepts. Its foundation is a precise…

Programming Languages · Computer Science 2025-10-21 Moida Praneeth Jain , Venkatesh Choppella

This paper presents an ontology-based approach for the design of a collaborative business process model (CBP). This CBP is considered as a specification of needs in order to build a collaboration information system (CIS) for a network of…

Software Engineering · Computer Science 2015-10-01 Frederick Benaben , Vatcharaphun Rajsiri , Jean-Pierre Lorré , Hervé Pingaud