Show and Guide: Instructional-Plan Grounded Vision and Language Model

Diogo Glória-Silva, David Semedo, João Magalhães
9/27/2024
cs.CVcs.CL

No official code found. Best implementation: dmgcsilva/mmplanllm (2 stars, Apache-2.0, last commit 2024-11-12).

Abstract

Guiding users through complex procedural plans is an inherently multimodal task in which having visually illustrated plan steps is crucial to deliver an effective plan guidance. However, existing works on plan-following language models (LMs) often are not capable of multimodal input and output. In this work, we present MM-PlanLLM, the first multimodal LLM designed to assist users in executing instructional tasks by leveraging both textual plans and visual information. Specifically, we bring cross-modality through two key tasks: Conversational Video Moment Retrieval, where the model retrieves relevant step-video segments based on user queries, and Visually-Informed Step Generation, where the model generates the next step in a plan, conditioned on an image of the user's current progress. MM-PlanLLM is trained using a novel multitask-multistage approach, designed to gradually expose the model to multimodal instructional-plans semantic layers, achieving strong performance on both multimodal and textual dialogue in a plan-grounded setting. Furthermore, we show that the model delivers cross-modal temporal and plan-structure representations aligned between textual plan steps and instructional video moments.

View on arXivView PDF

Code Implementations(1)

dmgcsilva/mmplanllmCommunity100%
Apache-2.0

Official repo with the MM-PlanLLM code, from the paper Show and Guide: Instructional-Plan Grounded Vision and Language Model.

20Shell, PythonOct 2, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{glriasilva2024show,
  title  = {Show and Guide: Instructional-Plan Grounded Vision and Language Model},
  author = {Diogo Glória-Silva and David Semedo and João Magalhães},
  year   = {2024},
  eprint = {2409.19074},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.19074v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.19074.svg)](https://codeofpaper.com/paper/2409.19074)

Discussion