wikiHow Hierarchy

When you're following instructions, you may want to see more detailed instructions about a step. In the terms of natural language processing, this reflects the hierarchical relationship among procedural events, where each step can have many sub-steps.

This web demo accompanies our ACL 2022 paper and lets you explore the procedural hierarchy discovered from wikiHow. You can start with a random procedure by clicking "I'm feeling lucky" or go for a particular one using the search bar. You can expand upon the steps when available to see more detailed instructions, which are predicted by our models with a confidence score.

Disclaimer:

All instructions from this demo come from wikiHow as is. The views and opinions contained herein should not be interpreted as representing the authors of this work. Due to considerations of efficiency and the active updates of wikiHow, only a subset of wikiHow articles is included in this demo. The instructions are for reference only and are not to serve as legal, financial, or medical advice.

If you use our work, please cite:

@inproceedings{zhou-etal-2022-show,
  title = "Show Me More Details: Discovering Hierarchies of Procedures from Semi-structured Web Data",
  author = "Zhou, Shuyan and
    Zhang, Li and
    Yang, Yue and
    Lyu, Qing and
    Yin, Pengcheng and
    Callison-Burch, Chris and
    Neubig, Graham",
  booktitle = "Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
  month = may,
  year = "2022",
  address = "Dublin, Ireland",
  publisher = "Association for Computational Linguistics"
}

For any inquiry, please contact