{
  "id": 400250,
  "title": "DePlot - a new plot-to-text model by Google",
  "url": "/competitions/benetech-making-graphs-accessible/discussion/400250",
  "author_name": "",
  "post_date": "2023-04-07T12:35:14.731861500Z",
  "votes": 28,
  "comment_count": 3,
  "views": 0,
  "content": "<h1>DePlot</h1>\n<p>A new plot-to-text model is just released by Google named as <a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot\" target=\"_blank\"><strong>DePlot</strong></a>. Recently, <a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/pix2struct\" target=\"_blank\"><strong>Pix2Struct</strong></a> model by Google was released on HuggingFace hub. It showed great visual-language ability. It came with a very simple architecture (a vision encoder and a language decoder, with no OCR involved).</p>\n<p><strong>Deplot</strong> is based on the same architecture as Pix2Struct. It is designed to convert visual plots or charts into text. The approach taken by DePlot involves breaking down the visual language reasoning challenge into two stages: plot-to-text translation and reasoning over the resulting text. This is achieved through a modality conversion module (named as DePlot), which translates images into linearized tables. The resulting text can then be used to prompt a large language model (LLM), which can reason over the graph data using its few-shot reasoning capabilities.</p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F4359632%2F98c407b0f80cb83876cfc21de9604f57%2FScreenshot%202023-04-07%20at%206.06.03%20PM.png?generation=1680871109257950&amp;alt=media\" alt=\"\"></p>\n<p>Source: <a href=\"https://arxiv.org/pdf/2212.10505.pdf\" target=\"_blank\">Deplot Paper</a></p>\n<h1>Resources</h1>\n<ul>\n<li><a href=\"https://www.linkedin.com/posts/niels-rogge-a3b7a3127_ai-google-artificialintelligence-activity-7050015993594540033-VoVA?utm_source=share&amp;utm_medium=member_desktop\" target=\"_blank\">Announcement post</a></li>\n<li><a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot\" target=\"_blank\">Deplot documentation</a></li>\n<li><a href=\"https://huggingface.co/spaces/fl399/deplot_plus_llm\" target=\"_blank\">DePlot+LLM: Multimodal chain-of-thought reasoning on plots (HuggingFace Space demo)</a></li>\n<li><a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/deplot#finetuning\" target=\"_blank\">Finetuning DePlot on custom data</a></li>\n</ul>\n<p>This model can be useful for this competition.</p>",
  "messages": [
    {
      "id": "2213232",
      "postDate": "04/07/2023 12:35:14",
      "content": "<h1>DePlot</h1>\n<p>A new plot-to-text model is just released by Google named as <a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot\" target=\"_blank\"><strong>DePlot</strong></a>. Recently, <a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/pix2struct\" target=\"_blank\"><strong>Pix2Struct</strong></a> model by Google was released on HuggingFace hub. It showed great visual-language ability. It came with a very simple architecture (a vision encoder and a language decoder, with no OCR involved).</p>\n<p><strong>Deplot</strong> is based on the same architecture as Pix2Struct. It is designed to convert visual plots or charts into text. The approach taken by DePlot involves breaking down the visual language reasoning challenge into two stages: plot-to-text translation and reasoning over the resulting text. This is achieved through a modality conversion module (named as DePlot), which translates images into linearized tables. The resulting text can then be used to prompt a large language model (LLM), which can reason over the graph data using its few-shot reasoning capabilities.</p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F4359632%2F98c407b0f80cb83876cfc21de9604f57%2FScreenshot%202023-04-07%20at%206.06.03%20PM.png?generation=1680871109257950&amp;alt=media\" alt=\"\"></p>\n<p>Source: <a href=\"https://arxiv.org/pdf/2212.10505.pdf\" target=\"_blank\">Deplot Paper</a></p>\n<h1>Resources</h1>\n<ul>\n<li><a href=\"https://www.linkedin.com/posts/niels-rogge-a3b7a3127_ai-google-artificialintelligence-activity-7050015993594540033-VoVA?utm_source=share&amp;utm_medium=member_desktop\" target=\"_blank\">Announcement post</a></li>\n<li><a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot\" target=\"_blank\">Deplot documentation</a></li>\n<li><a href=\"https://huggingface.co/spaces/fl399/deplot_plus_llm\" target=\"_blank\">DePlot+LLM: Multimodal chain-of-thought reasoning on plots (HuggingFace Space demo)</a></li>\n<li><a href=\"https://huggingface.co/docs/transformers/main/en/model_doc/deplot#finetuning\" target=\"_blank\">Finetuning DePlot on custom data</a></li>\n</ul>\n<p>This model can be useful for this competition.</p>",
      "rawMarkdown": "# DePlot\n\nA new plot-to-text model is just released by Google named as [**DePlot**](https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot). Recently, [**Pix2Struct**](https://huggingface.co/docs/transformers/main/en/model_doc/pix2struct) model by Google was released on HuggingFace hub. It showed great visual-language ability. It came with a very simple architecture (a vision encoder and a language decoder, with no OCR involved).\n\n**Deplot** is based on the same architecture as Pix2Struct. It is designed to convert visual plots or charts into text. The approach taken by DePlot involves breaking down the visual language reasoning challenge into two stages: plot-to-text translation and reasoning over the resulting text. This is achieved through a modality conversion module (named as DePlot), which translates images into linearized tables. The resulting text can then be used to prompt a large language model (LLM), which can reason over the graph data using its few-shot reasoning capabilities.\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F4359632%2F98c407b0f80cb83876cfc21de9604f57%2FScreenshot%202023-04-07%20at%206.06.03%20PM.png?generation=1680871109257950&alt=media)\n\nSource: [Deplot Paper](https://arxiv.org/pdf/2212.10505.pdf)\n\n# Resources\n- [Announcement post](https://www.linkedin.com/posts/niels-rogge-a3b7a3127_ai-google-artificialintelligence-activity-7050015993594540033-VoVA?utm_source=share&utm_medium=member_desktop)\n- [Deplot documentation](https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot)\n- [DePlot+LLM: Multimodal chain-of-thought reasoning on plots (HuggingFace Space demo)](https://huggingface.co/spaces/fl399/deplot_plus_llm)\n- [Finetuning DePlot on custom data](https://huggingface.co/docs/transformers/main/en/model_doc/deplot#finetuning)\n\nThis model can be useful for this competition.",
      "votes": null
    },
    {
      "id": "2213862",
      "postDate": "04/07/2023 22:48:57",
      "content": "<p>Looks promising!</p>",
      "rawMarkdown": "Looks promising!",
      "votes": null
    },
    {
      "id": "2213978",
      "postDate": "04/08/2023 02:55:24",
      "content": "<p>Thanks for sharing! I tried<br>\n<a href=\"https://www.kaggle.com/code/gomaki/deplot-trying-out\" target=\"_blank\">https://www.kaggle.com/code/gomaki/deplot-trying-out</a></p>",
      "rawMarkdown": "Thanks for sharing! I tried\nhttps://www.kaggle.com/code/gomaki/deplot-trying-out",
      "votes": null
    },
    {
      "id": "2300908",
      "postDate": "06/13/2023 14:07:02",
      "content": "<p>Interesting contribution <a href=\"https://www.kaggle.com/atharvaingle\" target=\"_blank\">@atharvaingle</a>! Thanks for sharing💥💪</p>",
      "rawMarkdown": "Interesting contribution @atharvaingle! Thanks for sharing💥💪",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2213862,
      "author_name": "zhugds",
      "author_url": "",
      "post_date": "04/07/2023 22:48:57",
      "content": "<p>Looks promising!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2213978,
      "author_name": "gomaki",
      "author_url": "",
      "post_date": "04/08/2023 02:55:24",
      "content": "<p>Thanks for sharing! I tried<br>\n<a href=\"https://www.kaggle.com/code/gomaki/deplot-trying-out\" target=\"_blank\">https://www.kaggle.com/code/gomaki/deplot-trying-out</a></p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2300908,
      "author_name": "vladiluzjr",
      "author_url": "",
      "post_date": "06/13/2023 14:07:02",
      "content": "<p>Interesting contribution <a href=\"https://www.kaggle.com/atharvaingle\" target=\"_blank\">@atharvaingle</a>! Thanks for sharing💥💪</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2213232": "# DePlot\n\nA new plot-to-text model is just released by Google named as [**DePlot**](https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot). Recently, [**Pix2Struct**](https://huggingface.co/docs/transformers/main/en/model_doc/pix2struct) model by Google was released on HuggingFace hub. It showed great visual-language ability. It came with a very simple architecture (a vision encoder and a language decoder, with no OCR involved).\n\n**Deplot** is based on the same architecture as Pix2Struct. It is designed to convert visual plots or charts into text. The approach taken by DePlot involves breaking down the visual language reasoning challenge into two stages: plot-to-text translation and reasoning over the resulting text. This is achieved through a modality conversion module (named as DePlot), which translates images into linearized tables. The resulting text can then be used to prompt a large language model (LLM), which can reason over the graph data using its few-shot reasoning capabilities.\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F4359632%2F98c407b0f80cb83876cfc21de9604f57%2FScreenshot%202023-04-07%20at%206.06.03%20PM.png?generation=1680871109257950&alt=media)\n\nSource: [Deplot Paper](https://arxiv.org/pdf/2212.10505.pdf)\n\n# Resources\n- [Announcement post](https://www.linkedin.com/posts/niels-rogge-a3b7a3127_ai-google-artificialintelligence-activity-7050015993594540033-VoVA?utm_source=share&utm_medium=member_desktop)\n- [Deplot documentation](https://huggingface.co/docs/transformers/main/en/model_doc/deplot#deplot)\n- [DePlot+LLM: Multimodal chain-of-thought reasoning on plots (HuggingFace Space demo)](https://huggingface.co/spaces/fl399/deplot_plus_llm)\n- [Finetuning DePlot on custom data](https://huggingface.co/docs/transformers/main/en/model_doc/deplot#finetuning)\n\nThis model can be useful for this competition.",
    "2213862": "Looks promising!",
    "2213978": "Thanks for sharing! I tried\nhttps://www.kaggle.com/code/gomaki/deplot-trying-out",
    "2300908": "Interesting contribution @atharvaingle! Thanks for sharing💥💪"
  },
  "source": "meta"
}