<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>How-To Guides | Tricontinental: Institute for Social Research</title>
	<atom:link href="https://dev.thetricontinental.org/bandung-circuits/bc-how-to-guides/feed/" rel="self" type="application/rss+xml" />
	<link>https://dev.thetricontinental.org/bandung-circuits/bc-how-to-guides/</link>
	<description>international, movement-driven institution focused on stimulating intellectual debate that serves people’s aspirations.</description>
	<lastBuildDate>Tue, 07 Jul 2026 09:25:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>How to Create a Podcast with AI</title>
		<link>https://dev.thetricontinental.org/how-to-create-a-podcast-with-ai/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 03 Jul 2026 09:00:55 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=148306</guid>

					<description><![CDATA[&#160; In the past, producing a podcast meant choosing a topic, writing a script, inviting guests, recording audio, and spending hours on post-production editing. For independent creators this was extremely time-consuming. For small teams with limited capacity — no dedicated person to record and produce episodes — podcasting often fell off the agenda altogether. As [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-149021 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/07/Text_1000667.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/07/Text_1000667.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/07/Text_1000667-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/07/Text_1000667-768x512.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p> </p>
<p>In the past, producing a podcast meant choosing a topic, writing a script, inviting guests, recording audio, and spending hours on post-production editing.</p>
<p>For independent creators this was extremely time-consuming. For small teams with limited capacity — no dedicated person to record and produce episodes — podcasting often fell off the agenda altogether. As a result, many valuable ideas were never turned into podcast episodes.</p>
<p>AI changes that.</p>
<h2 style="margin:3em 0;"><strong>What Is an AI Podcast?</strong></h2>
<p>Simply reading an article aloud is nothing more than text-to-speech.</p>
<p>An AI podcast goes much further. You feed in source material — PDFs, webpages, interview transcripts, and other documents — and the AI first <strong>understands the content</strong>, <strong>identifies the key ideas</strong>, <strong>reorganises them into a natural conversational script</strong>, and finally converts that script into an engaging audio programme.</p>
<p>The most valuable part of the process is therefore not the synthesised voice itself, but the content organisation that happens beforehand. A well-made AI podcast sounds like two people discussing ideas they have already digested and understood, rather than a machine reading directly from a document.</p>
<h2 style="margin:3em 0;"><strong>Why Create AI Podcasts?</strong></h2>
<p>Research papers, technical blogs, course notes, and industry reports often stay locked in text, out of reach during a commute, a workout, or any other moment suited to audio. When the material piles up, reading all of it is hard to keep up with. Turning it into podcasts lowers the barrier to consuming information — you can listen instead of read.</p>
<p>AI podcasts also make content reuse much easier. A single document or research report can become notes, a blog article, and eventually a podcast, without rewriting everything from scratch each time.</p>
<p>And they dramatically reduce production costs, handling most of the repetitive work so you spend far less time recording, re-recording, and editing audio.</p>
<p>None of this is meant to replace traditional podcasts — it simply puts podcasting within reach when producing one the traditional way isn’t an option.</p>
<h2 style="margin:3em 0;"><strong>AI Podcast Platforms</strong></h2>
<p>Today there are already several mature AI podcast solutions available. For most use cases, third-party tools with well-designed workflows can already produce podcast episodes quickly and consistently.</p>
<h3 style="margin:2em 0;"><strong>NotebookLM</strong></h3>
<p>The best known and most capable of these is NotebookLM.</p>
<p>Its <strong>Audio Overview</strong> feature can automatically generate a podcast-style discussion from PDFs, webpages, video transcripts, and other uploaded materials.</p>
<p>You can access this feature through the NotebookLM web application.</p>
<p>Open the NotebookLM website at &lt;<a href="https://notebooklm.google.com/">https://notebooklm.google.com/</a>&gt; and click <strong>Create new notebook</strong>.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-148311 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1.png" alt="" width="2862" height="1476" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1.png 2862w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1-1536x792.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-1-2048x1056.png 2048w" sizes="(max-width: 2862px) 100vw, 2862px"></p>
<p>Paste a webpage URL into the dialogue box at the top, or upload downloaded documents into the NotebookLM workspace. In this example, we use Chapter 1 (pages 27–59) of Karl Marx’s <em>Capital: A Critique of Political Economy, Volume I</em>, published in 1867.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-148319 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2.png" alt="" width="2864" height="1478" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2.png 2864w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2-1536x793.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-2-2048x1057.png 2048w" sizes="(max-width: 2864px) 100vw, 2864px"></p>
<p>After the file is uploaded, NotebookLM automatically generates a summary, providing a quick overview of the document before you begin exploring it.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148327 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3.png" alt="" width="2880" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-3-2048x1054.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Hover over the <strong>Audio Overview</strong> button to see that NotebookLM can automatically transform the uploaded material into a podcast using AI.</p>
<p>Depending on the size of the source material, generation may take several minutes. For this 33 page excerpt, the process takes approximately 10 minutes.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148335 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4.png" alt="" width="2876" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4.png 2876w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4-1024x524.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4-768x393.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4-1536x786.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-4-2048x1048.png 2048w" sizes="auto, (max-width: 2876px) 100vw, 2876px"></p>
<p>Once generation is complete, the audio file appears in the lower-right corner. Click the play button to listen to the podcast.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148343 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5.png" alt="" width="2874" height="1474" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5.png 2874w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5-1024x525.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5-768x394.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5-1536x788.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-5-2048x1050.png 2048w" sizes="auto, (max-width: 2874px) 100vw, 2874px"></p>
<p>NotebookLM also offers an <strong>Interactive Mode</strong>, making the listening experience much more engaging. Instead of passively listening, you can interrupt the AI hosts and ask questions at any point during the discussion.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148351 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-6.png" alt="" width="2048" height="1060" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-6.png 2048w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-6-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-6-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-6-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-6-1536x795.png 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px"></p>
<p>Click <strong>Join</strong> to enter the conversation. The AI hosts pause the discussion, answer your question, and then seamlessly continue where they left off.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148359 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7.png" alt="" width="2878" height="1486" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7.png 2878w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7-1536x793.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-7-2048x1057.png 2048w" sizes="auto, (max-width: 2878px) 100vw, 2878px"></p>
<p>The podcast generated by NotebookLM carries a natural rhythm and clear delivery, weaving a paper’s core ideas into a fluid two-person dialogue. Compared to reading a lengthy research paper from start to finish, this format is far better suited to quickly absorbing the key takeaways during spare moments.</p>
<p>You can listen to the full podcast created by NotebookLM in the <a href="https://github.com/gsi-group/bandung-circuits/tree/main/how-to-guides/H13-How-to-Create-a-Podcast-with-AI">Bandung Circuits repository</a>.</p>
<h2 style="margin:3em 0;"><strong>Open Source AI Podcast Generators</strong></h2>
<p>Compared to mature AI podcast platforms like NotebookLM, <strong>the greatest advantage of open-source projects lies in their higher degree of freedom and stronger controllability</strong>. Users can freely choose from different large language models according to their own needs, striking a better balance among generation quality, response speed, and cost.</p>
<p>At the same time, most open-source projects <strong>support local deployment, so data does not need to be uploaded to third-party platforms</strong>, making them more suitable for scenarios that require privacy, security, or corporate data compliance. In addition, such projects usually support <strong>custom podcast personas, automation workflows</strong> through APIs, and allow developers to extend features or modify source code based on actual needs, unrestricted by commercial platforms.</p>
<p>If you want to delve deeper into AI podcasts, carry out secondary development, or build your own AI podcasting system, open-source solutions undoubtedly offer greater playability and room for expansion.</p>
<h3 style="margin:2em 0;"><strong>ai-podcast-creation Skill</strong></h3>
<p>The simplest open-source option is the <strong>ai-podcast-creation</strong> skill. Unlike NotebookLM, which produces a finished audio podcast, it generates the podcast <em>script</em> only. You can then bring that script to life however you prefer — record it yourselves, or convert it to audio with a text-to-speech tool. This suits a team whose hosts still want to voice the episode but would rather save the time writing the script.</p>
<p>Installing the skill is straightforward. Open Agent and enter the following command:</p>
<pre>Please help me install this skill:
npx skills add inference-sh/skills@ai-podcast-creation</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148367 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-8-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After installation finishes, restart VS Code to load the skill into your session. You can then generate a podcast script using a prompt such as:</p>
<pre>/ai-podcast-creation Please generate a podcast for @project/AI-podcast/Capital-Volume-I-pages-27-59.pdf</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148375 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-9-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>The primary purpose of this skill is to generate podcast scripts, with the final output presented as a natural conversation between multiple hosts.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148383 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10.png" alt="" width="2248" height="1462" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10.png 2248w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10-300x195.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10-1024x666.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10-768x499.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10-1536x999.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-10-2048x1332.png 2048w" sizes="auto, (max-width: 2248px) 100vw, 2248px"></p>
<p>The full script is available in the <a href="https://github.com/gsi-group/bandung-circuits/tree/main/how-to-guides/H13-How-to-Create-a-Podcast-with-AI">Bandung Circuits repository</a>.</p>
<h3 style="margin:2em 0;"><strong>Open Notebook</strong></h3>
<p>Open Notebook has a very clear positioning: it aims to become the open-source alternative to NotebookLM.</p>
<p>Officially, it is defined as an AI platform for research, learning, and knowledge management, not merely a podcast generation tool. As a result, besides supporting AI podcast generation, it also offers common NotebookLM features such as AI Q&amp;A, AI notes, and AI summarisation.</p>
<p>More importantly, Open Notebook is also very friendly to ordinary users. The project provides a <strong>complete Web UI</strong>, so even without any programming background, you can generate AI podcasts through <strong>a visual interface</strong>, just like using ordinary desktop software.</p>
<p>Before installing it, there is one prerequisite worth understanding: because Open Notebook runs on your own computer but still relies on external AI models, you will need an API key.</p>
<h4 style="margin:2em 0;"><strong>What Is an API Key?</strong></h4>
<p>If you plan to try out local AI projects, an API key is essentially unavoidable. Although many AI applications run locally, the core capabilities that actually consume computing resources and determine output quality usually still come from <strong>third-party AI services</strong>.</p>
<p>Take AI podcasting as an example: the entire generation pipeline typically involves multiple steps such as article comprehension, content summarisation, script generation, and speech synthesis. If you rely entirely on local models to complete these tasks, not only will you need a fairly high hardware configuration, but the generation speed and final quality will often fall short compared to cloud-based models, making the overall cost-effectiveness quite low.</p>
<p>Therefore, most projects will call model services such as OpenAI, Google, Anthropic to handle these core tasks, and <strong>an API key is essentially the key to accessing these services</strong>. Only after configuring an API key in your local project can you successfully invoke the corresponding models. Of course, <strong>model providers will charge API fees based on actual usage</strong>.</p>
<h4 style="margin:2em 0;"><strong>Installing and Configuring Open Notebook</strong></h4>
<p>It is recommended to use an AI agent to automatically complete the installation and configuration of Open Notebook. After opening VS Code, simply enter the prompt below.</p>
<p>Set up Open Notebook on this computer.</p>
<pre>If Git is installed, clone https://github.com/lfnovo/open-notebook.git. Otherwise, download https://github.com/lfnovo/open-notebook/archive/refs/tags/v1.10.0.zip and extract it.
Follow the instructions in README.md to install dependencies and start the application.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148391 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11.png" alt="" width="2582" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11.png 2582w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11-300x182.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11-1024x623.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11-768x467.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11-1536x934.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-11-2048x1245.png 2048w" sizes="auto, (max-width: 2582px) 100vw, 2582px"></p>
<p>After the installation completes, the Web UI will usually open automatically. If it does not start automatically, you can visit http://localhost:8502 in your browser.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148399 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12.png" alt="" width="2880" height="1494" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12-1024x531.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12-1536x797.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-12-2048x1062.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Click the <strong>Models</strong> button in the lower left corner to enter the model configuration page.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148407 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-13-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Open Notebook supports multiple model service providers. Below we will use OpenAI as an example for configuration.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148415 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14.png" alt="" width="2880" height="1492" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14-1536x796.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-14-2048x1061.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>First, go to the OpenAI platform to create an API Key.</p>
<p><a href="https://platform.openai.com/api-keys">https://platform.openai.com/api-keys</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148423 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15.png" alt="" width="2876" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15.png 2876w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15-1536x793.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-15-2048x1057.png 2048w" sizes="auto, (max-width: 2876px) 100vw, 2876px"></p>
<p>Note that the OpenAI API and ChatGPT Plus subscription are not interchangeable; the API service requires a preloaded balance before it can be used normally.</p>
<p><a href="https://platform.openai.com/settings/organization/billing/overview">https://platform.openai.com/settings/organization/billing/overview</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148431 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16.png" alt="" width="2880" height="1494" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16-1024x531.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16-1536x797.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-16-2048x1062.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Click <strong>Create new secret key</strong> to create a new API Key.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148440 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17.png" alt="" width="2880" height="1486" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17-1536x793.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-17-2048x1057.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Fill in the API Key name, then click <strong>Create secret key</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148448 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18.png" alt="" width="2880" height="1492" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18-1536x796.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-18-2048x1061.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>The API Key will be shown only once, so it is recommended to copy and save it immediately. Its format is usually sk-xxxxx.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148456 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-19.png" alt="" width="888" height="500" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-19.png 888w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-19-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-19-768x432.png 768w" sizes="auto, (max-width: 888px) 100vw, 888px"></p>
<p>Then return to Open Notebook and click <strong>Add Configuration</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148464 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20.png" alt="" width="2880" height="1478" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20-1024x526.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20-768x394.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20-1536x788.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-20-2048x1051.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Fill in the Configuration Name and paste the API Key you just saved to complete the setup.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148472 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21.png" alt="" width="2880" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21-1536x791.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-21-2048x1055.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>You can click <strong>Test</strong> to check whether the API can be called successfully. If the test fails, first verify that your API account balance is sufficient.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148480 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-22-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>After confirming the configuration is successful, click <strong>Models</strong> to start adding models.</p>
<p>Open Notebook requires you to configure four types of models:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148488 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-23-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<ul>
<li><strong>Language (Large Language Model)</strong>: Responsible for text tasks such as conversation, summarisation, reasoning, and content generation.</li>
<li><strong>Embedding (Text Embedding Model)</strong>: Responsible for converting text into vector embeddings, used for RAG, semantic search, similarity computation, and related functions.</li>
<li><strong>TTS (Text-to-Speech)</strong>: Responsible for converting text into speech.</li>
<li><strong>STT (Speech-to-Text)</strong>: Responsible for speech recognition and transcription.</li>
</ul>
<p>Below that, all models currently supported by OpenAI will be displayed.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148496 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-24-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>If you are unfamiliar with the differences between these models, you can hand the model list over to AI and let it help recommend the most suitable configuration. (Replace [Model List] below with the actual model list.)</p>
<pre>I need to select the most appropriate model for each of the following four task categories from the model list below, and I would like you to explain your recommendations.

The task categories are:

**Language (LLM):** General-purpose text generation, including conversational AI, question answering, reasoning, summarization, and content generation.

**Embedding:** Converting text into vector embeddings for semantic search, retrieval-augmented generation (RAG), similarity search, clustering, and related applications.

**TTS (Text-to-Speech):** Converting text into natural-sounding speech.

**STT (Speech-to-Text):** Transcribing spoken audio into text.

For each task category, please:

- Recommend the best-suited model.
- Briefly explain why it is recommended, considering factors such as capability, performance, latency, and cost.
- Clearly indicate if no suitable model exists for a particular category.
- If any listed model is deprecated or outdated (for example, `text-embedding-ada-002`), recommend the most appropriate modern replacement instead.

Using the following model list:
[Model List]</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148504 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-25-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>In this article, we will use the model combination recommended by GPT to generate a podcast:</p>
<ul>
<li><strong>Language</strong>: gpt-5.5</li>
<li><strong>Embedding</strong>: text-embedding-3-large</li>
<li><strong>TTS</strong>: gpt-audio</li>
<li><strong>STT</strong>: gpt-4o-transcribe</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148512 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26.png" alt="" width="2880" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26-1536x791.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-26-2048x1055.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>For example, set <strong>Model Type</strong> to <strong>Language</strong>, choose <strong>gpt-5.5</strong>, then click <strong>Add</strong> to add the model.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148520 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-27-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>After adding, you can select <strong>gpt-5.5</strong> from the <strong>Chat Model</strong> dropdown above.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148529 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28.png" alt="" width="2878" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28.png 2878w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-28-2048x1053.png 2048w" sizes="auto, (max-width: 2878px) 100vw, 2878px"></p>
<p>Follow the same method to add all the models required by Open Notebook one by one.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148537 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-29-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Then go to <strong>Podcasts → Profiles</strong> to configure the corresponding models for your podcast presets.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148545 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-30-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Here we take <strong>tech_discussion</strong> as an example; click <strong>Edit</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148553 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31.png" alt="" width="2880" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-31-2048x1054.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>For all configuration items marked with *, select the models you have already added, such as gpt-5.5.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148561 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32.png" alt="" width="2880" height="1474" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32-1024x524.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32-768x393.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32-1536x786.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-32-2048x1048.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>After completing the configuration, check whether the right side still shows <strong>Setup required</strong>. If this reminder disappears, it means the current template has been fully configured.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148569 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-33-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Continue configuring the remaining templates until all <strong>Setup required</strong> indicators have disappeared; then you can officially start generating podcasts.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148577 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-34-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<h4 style="margin:2em 0;"><strong>Creating a Notebook and Importing Articles</strong></h4>
<p>First, click <strong>New → Notebook</strong> to create a new notebook.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148586 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35.png" alt="" width="2880" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-35-2048x1054.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Enter the notebook name and click <strong>Create New Notebook</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148594 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-36-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>After creation, you will see the new notebook on the <strong>Notebooks</strong> page on the left.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148602 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-37-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Enter the notebook and click <strong>Add Source</strong> to import the article you want to convert into a podcast.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148611 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38.png" alt="" width="2880" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38-1024x526.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38-1536x789.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-38-2048x1052.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Open Notebook supports three import methods: entering a web page URL, uploading a local file, and pasting text directly. This article demonstrates the second method by uploading a local file.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148619 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39.png" alt="" width="2880" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39-1536x791.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-39-2048x1055.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>After the system finishes parsing, the imported article will appear in the <strong>Sources</strong> section, indicating that the material has been successfully indexed.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148627 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-40-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<h4 style="margin:2em 0;"><strong>Generating an AI Podcast</strong></h4>
<p>After importing the materials, click <strong>New → Podcast</strong> again to create a new podcast project.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148635 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41.png" alt="" width="2874" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41.png 2874w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41-1536x791.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-41-2048x1055.png 2048w" sizes="auto, (max-width: 2874px) 100vw, 2874px"></p>
<p>The <strong>Episode Settings</strong> on the right allows you to set the podcast style. Open Notebook provides three default presets:</p>
<ul>
<li><strong>business_analysis</strong>: A business analysis, financial interpretation, and case study style, generally more formal.</li>
<li><strong>solo_expert</strong>: A solo expert presentation, similar to a lecture or a teacher’s lesson.</li>
<li><strong>tech_discussion</strong>: A two-host discussion on technology, papers, AI, programming, and similar topics, closer to NotebookLM’s podcast style.</li>
</ul>
<p>In addition to the presets, you can add extra instructions in <strong>Additional instructions</strong>, such as requesting more humour, adjusting speech rate, controlling the episode length, or specifying the style of expression.</p>
<p>After confirming the settings, click <strong>Generate</strong>, and Open Notebook will start generating the podcast.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148643 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42.png" alt="" width="2880" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-42-2048x1054.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<h4 style="margin:2em 0;"><strong>Checking Generation Progress</strong></h4>
<p>After the generation task is submitted, click the <strong>Podcasts</strong> page on the left to view the current task list.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148651 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43.png" alt="" width="2880" height="1486" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43-1536x793.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-43-2048x1057.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Depending on the article length and model response speed, the entire generation process usually takes a few minutes. When the task is completed, the corresponding podcast will appear in the list.</p>
<p>After the podcast conversion is complete, click the play button at the bottom of the page to listen to the AI podcast generated by Open Notebook online.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-148659 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44.png" alt="" width="2880" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/13-How-to-Create-a-Podcast-with-AI-44-2048x1054.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>If you are not satisfied with the podcast content, host style, or delivery, you can return to <strong>Episode Settings</strong>, adjust the preset template or modify the <strong>Additional instructions</strong>, and then regenerate.</p>
<p>Since Open Notebook supports freely choosing large language models and speech models, swapping different model combinations can also yield vastly different podcast results. For users who want to build a personalised AI podcast workflow, this high degree of configurability is one of the greatest advantages of the open-source approach.</p>
<p>You can listen to the full podcast created by Open Notebook in the <a href="https://github.com/gsi-group/bandung-circuits/tree/main/how-to-guides/H13-How-to-Create-a-Podcast-with-AI">Bandung Circuits repository</a>.</p>
<h2 style="margin:3em 0;"><strong>Conclusion</strong></h2>
<p>AI has fundamentally changed the podcast production workflow. Instead of spending most of your time on scripting, recording, and editing, you can now begin with existing documents, allow AI to understand and reorganise the material, generate a conversational script, and finally produce a polished audio programme.</p>
<p>For most creators, the greatest value is not the synthesised voice itself, but AI’s ability to transform complex written material into engaging conversations. Whether you are working with research papers, technical documentation, course materials, or industry reports, AI makes it possible to repurpose knowledge into an accessible audio format with far less effort than traditional podcast production.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Turn Raw Transcripts into Polished Content Using AI</title>
		<link>https://dev.thetricontinental.org/how-to-turn-raw-transcripts-into-polished-content-using-ai/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 19 Jun 2026 09:00:15 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=147512</guid>

					<description><![CDATA[&#160; Raw transcripts are often only the starting point of content organisation. Whether from meetings, interviews, lectures, or internal discussions, speech-to-text output usually contains spoken-language expressions, repetitions, incomplete sentences, and occasional recognition errors, making it unsuitable for direct reading. Traditionally, organising these materials required substantial manual effort. Today, large language models can assist with tasks [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147522 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></p>
<p> </p>
<p>Raw transcripts are often only the starting point of content organisation. Whether from meetings, interviews, lectures, or internal discussions, speech-to-text output usually contains spoken-language expressions, repetitions, incomplete sentences, and occasional recognition errors, making it unsuitable for direct reading.</p>
<p>Traditionally, organising these materials required substantial manual effort. Today, large language models can assist with tasks such as extracting key points, improving structure, and refining content.</p>
<p>After transcription, there are generally two common output formats: <strong>meeting minutes</strong> and <strong>formal articles</strong>.</p>
<p>Meeting minutes are a faithful record. Their job is to capture discussions, viewpoints, decisions, and action items completely and in the meeting’s own order, so that anyone can trace who said what and why a decision was reached. They are typically itemised and meant to be scanned or searched rather than read straight through.</p>
<p>A formal article, by contrast, is a piece of writing in its own right. Rather than recording the discussion, it selects only the most valuable insights and reorganises them by theme into a continuous, self-contained argument. It can be read and understood without having attended the meeting, and it favours depth, structure, and narrative flow over sheer completeness.</p>
<p>Therefore, before processing a transcript, it is important to determine the intended output. The goal will directly affect both the prompting strategy and the organisation process.</p>
<p>All example outputs in this guide are generated from the same transcript — a recording of the <a href="https://www.youtube.com/watch?v=bf8cY1j7-2A">Hands Off Asia webinar</a> held on 30 April 2025.</p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Generating Meeting Minutes</strong></h2>
<p>Meeting minutes are common in business, project management, and academic settings. Their primary purpose is to help readers quickly understand what happened, what issues were discussed, what viewpoints were raised, and what decisions or follow-up actions were agreed upon.</p>
<p> </p>
<h3 style="margin:2em 0;"><strong>Important Considerations</strong></h3>
<p>In practice, the most common problem when generating meeting minutes is not a lack of fluency but omitted information.</p>
<p>Many users will simply copy a transcript tens of thousands of words long into the AI and type a brief instruction like:</p>
<pre>Please summarise this meeting.</pre>
<p>For short content, this approach may yield decent results. However, when the meeting content is long, the model may overlook certain parts or even hallucinate due to the excessive context length, adding information that was not present in the original text.</p>
<p>A more recommended method is to process the transcript in stages. First, have the model summarise the content chapter by chapter or by time segment, and then merge these summaries into a complete set of minutes. Compared to compressing the full text in one go, this method is generally more stable and makes it easier to spot any omissions.</p>
<p>For large meetings that span several hours, you can even adopt a “three-step method”: first generate segment summaries, then consolidate all summaries, and finally produce the formal meeting minutes. Although this involves more steps, the result tends to be much more reliable.</p>
<p> </p>
<h3 style="margin:2em 0;"><strong>Using the Web Version of AI to Generate Meeting Minutes</strong></h3>
<p>For most users, the simplest approach remains using the web version of AI directly.</p>
<p>Current mainstream models like ChatGPT, Claude, Gemini, and Qwen all support uploading TXT, DOCX, or PDF files. After uploading the transcript, you can simply ask the model to generate the meeting minutes.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147530 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1.png" alt="" width="2512" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1.png 2512w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1-300x177.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1-1024x603.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1-768x452.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1-1536x905.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-1-2048x1207.png 2048w" sizes="auto, (max-width: 2512px) 100vw, 2512px"></p>
<p>To achieve more consistent results, it is advisable to clearly state in the prompt what the minutes should include, such as the meeting background, discussion topics, decisions made, and action items.</p>
<p>An example prompt is as follows:</p>
<pre>Please convert this transcript into professional meeting minutes.

Include:

- Meeting overview
- Key discussion topics
- Decisions made
- Action items
- Open questions

Do not omit important information.

Do not invent content.

Keep the logical order of the original meeting.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147538 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2.png" alt="" width="2518" height="1486" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2.png 2518w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2-300x177.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2-1024x604.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2-768x453.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2-1536x906.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-2-2048x1209.png 2048w" sizes="auto, (max-width: 2518px) 100vw, 2518px"></p>
<p>Compared to using only the brief instruction Please summarise this meeting, this prompt not only ensures that the model accurately retains the meeting’s core information and logical sequence but also automatically completes the structural reorganisation from a word-for-word record to professional meeting minutes. The output is strictly organised according to a standard minutes framework, including Meeting Overview, Key Discussion Topics, Decisions Made, Action Items, and Open Questions, transforming the originally lengthy and scattered discussion into a document that is easy to read, search, and use for subsequent execution.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147658 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_1.png" alt="" width="1484" height="1544" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_1.png 1484w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_1-288x300.png 288w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_1-984x1024.png 984w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_1-768x799.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_1-1476x1536.png 1476w" sizes="auto, (max-width: 1484px) 100vw, 1484px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147666 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_2.png" alt="" width="1484" height="1520" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_2.png 1484w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_2-293x300.png 293w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_2-1000x1024.png 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_example_prompt_2-768x787.png 768w" sizes="auto, (max-width: 1484px) 100vw, 1484px"></p>
<p><em>The complete output is available in the <a href="how-to-guides/H12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI">Bandung Circuit repository</a>.</em></p>
<p>Beyond this, you can further adjust the prompt according to your specific needs. For example, for policy research, media reports, or institutional archiving, you can request a summary version that emphasises core arguments and main conclusions. For academic exchanges, international forums, or specialised seminars, you can retain more of the speakers’ backgrounds, lines of reasoning, and the different participants’ viewpoints to facilitate subsequent research, citation, or content organisation.</p>
<p>When the transcript is particularly long, it is recommended to process it in batches according to the agenda, chapters, or time periods. This not only helps reduce the risk of information loss that can occur when handling very long texts, but also preserves the contextual relationships within each discussion section more accurately, making it easier to verify, supplement, and integrate later, ultimately producing a more complete and accurate set of meeting minutes or event records.</p>
<p> </p>
<h3 style="margin:2em 0;"><strong>Using a Skill to Generate Meeting Minutes</strong></h3>
<p>For users already employing skills within an Agent or Visual Studio Code, the task of generating meeting minutes can be further automated. One commonly used option is the meeting-minutes skill.</p>
<p>This type of skill is usually optimised specifically for meeting scenarios. Besides summarising the discussion, it can also automatically extract decisions, action items, and follow-up tasks.</p>
<p>Installing this skill in an Agent is straightforward. Open the Agent and enter:</p>
<pre>Please help me install this skill:

npx skills add https://github.com/github/awesome-copilot --skill meeting-minutes</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147546 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3.png" alt="" width="2362" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3.png 2362w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-3-2048x1250.png 2048w" sizes="auto, (max-width: 2362px) 100vw, 2362px"></p>
<p>After the installation is complete, restart Visual Studio Code to refresh the skills list, and you can then invoke it directly. For example:</p>
<pre>/meeting-minutes Generate professional meeting minutes from @meeting_transcript.srt</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147554 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4.png" alt="" width="2362" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4.png 2362w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-4-2048x1250.png 2048w" sizes="auto, (max-width: 2362px) 100vw, 2362px"></p>
<p>For project meetings, research discussions, and planning sessions, the value of such a specialised skill lies not only in more consistent results but in its built-in information extraction rules tailored to meeting contexts. Compared to standard meeting minutes generated via prompts, a skill will often go further to identify attendees, the meeting agenda, decisions, action plans, risk factors, and follow-up items, organising everything according to a fixed template.</p>
<p>As you can see from the output, the content generated by the skill is no longer just a record of the meeting; it resembles a complete meeting management document. For example, in addition to the usual Meeting Overview, Discussion Topics, and Action Items, it also produces sections like Metadata, Attendance, Agenda, Risks / Blockers, Next Meeting, and Attachments, and supplements each task with an owner, acceptance criteria, and related resource links. This format is much better suited for team collaboration, project tracking, and knowledge archiving, rather than simply documenting what was discussed.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147690 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.25.03.png" alt="" width="830" height="1464" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.25.03.png 830w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.25.03-170x300.png 170w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.25.03-581x1024.png 581w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.25.03-768x1355.png 768w" sizes="auto, (max-width: 830px) 100vw, 830px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147682 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_meeting-minutes_skill_2.png" alt="" width="834" height="1464" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_meeting-minutes_skill_2.png 834w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_meeting-minutes_skill_2-171x300.png 171w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_meeting-minutes_skill_2-583x1024.png 583w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/meeting_minutes_by_meeting-minutes_skill_2-768x1348.png 768w" sizes="auto, (max-width: 834px) 100vw, 834px"></p>
<p><em>The complete output is available in the <a href="how-to-guides/H12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI">Bandung Circuit repository</a>.</em></p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Turning Transcripts into Formal Articles</strong></h2>
<p>Turning a transcript into an article is not simply a matter of shortening it. A discussion unfolds in the order people happen to speak: arguments are scattered across different voices, points are repeated, and ideas often arrive half-formed before being picked up again later. Writing it up as an article means reshaping that raw material — drawing out the core arguments, grouping related points by theme, cutting repetition and filler, and rebuilding them into a single line of reasoning a reader can follow from beginning to end. The harder part is doing all this while staying faithful to what the speakers actually meant: their terminology, their emphasis, and their stance.</p>
<p> </p>
<h3 style="margin:2em 0;"><strong>Prompting the AI to Write the Article</strong></h3>
<h4 style="margin:2em 0;"><span style="font-size: 18pt;"><strong>1. Defining the Editor Identity</strong></span></h4>
<p>The first step in generating an article is not telling the AI to write, but telling it what identity it should write from. Without a role definition, models tend to default to a generic writing mode: lightly rephrasing sentences, compressing repetitive content, and mechanically organising paragraphs. Actual editing, however, reconstructs spoken material into a complete written argument. You therefore need to explicitly tell the model that it is not a summarisation assistant or a meeting minutes tool, but a professional editor.</p>
<pre>## Your Role


You are an experienced editor specialising in transforming raw transcripts into publication-ready articles.

Your task is not to summarise the transcript or produce meeting notes. Instead, you must restructure spoken content into a coherent written argument suitable for public readers while remaining faithful to the original speakers' meaning, terminology, and intent.

The final article should read as a polished piece of analytical writing rather than an edited transcript.</pre>
<h4 style="margin:2em 0;"><span style="font-size: 18pt;"><strong>2. Identifying the Content Type</strong></span></h4>
<p>There is no single way to rewrite a transcript. A multi‑speaker panel discussion and a solo lecture have fundamentally different content structures. If the content type is not identified first, the AI can easily apply the wrong organisational approach. Before formal writing begins, therefore, the model should complete a content classification.</p>
<pre>## Identify the Transcript Genre


Before writing, determine the primary format of the transcript.

Possible genres include:

- Panel Discussion
- Webinar
- Lecture
- Keynote Speech
- Interview
- Conference Session
- Debate
- Roundtable Discussion

Select the dominant genre and choose an appropriate restructuring strategy.

For example:

- Multi-speaker discussions should be reorganised around themes.
- Lectures should preserve the original argumentative sequence.
- Interviews may remain in Q&amp;A form or be converted into a feature article.
- Debates should preserve disagreements and opposing positions.</pre>
<p>The purpose of this step is to make the AI decide on the article’s organising logic before it begins writing.</p>
<h4 style="margin:2em 0;"><strong>3. Outlining First Instead of Writing Directly</strong></h4>
<p>Many people ask the AI to output a complete article right away. In practice, the most important step in editing is often not writing but planning the structure. A good outline determines the final quality of the article. It is therefore advisable to split the generation process into two phases: plan first, then write.</p>
<pre>## Outline First

Before drafting the article, generate a detailed outline.

The outline should include:

- Proposed article title
- Main thesis
- Section headings
- Key arguments under each section
- Possible opening angles

Also identify any information that may require verification, including:

- Personal names
- Organisations
- Locations
- Dates
- Statistics
- Quotations

Do not guess uncertain information.</pre>
<p>This approach lets you check whether the structure makes sense before moving into the formal writing stage.</p>
<h4 style="margin:2em 0;"><span style="font-size: 18pt;"><strong>4. Establishing Fidelity Rules</strong></span></h4>
<p>The greatest risk in rewriting transcripts is not language quality but factual errors. When organising content, models tend to automatically supply background knowledge, infer missing information, and even construct logical chains that did not originally exist. Clear source boundaries must therefore be set.</p>
<pre>## Source Fidelity Requirements

The article must be based exclusively on the materials provided by the user.

Use only:

- The transcript
- Supporting documents supplied by the user

Do not:

- Search the web
- Add external context
- Invent facts
- Invent quotations
- Introduce unsupported claims

If information is uncertain, flag it instead of guessing.</pre>
<p>This section is effectively the most important safety mechanism in the entire skill.</p>
<h4 style="margin:2em 0;"><strong>5. Preserving the Original Stance and Expression</strong></h4>
<p>Many models exhibit a common tendency: they automatically neutralise positions. Sharp political, social, or academic expressions are rewritten into milder, vaguer language. For news commentary, research institute articles, or political interviews, this often distorts the original meaning. The model therefore needs to be explicitly told to retain the original expression.</p>
<pre>## Preserve the Original Voice

Maintain the speakers' terminology, framing, and political language.
Do not soften or neutralise terms used in the source material.

Preserve key concepts exactly as they appear whenever possible.

Avoid introducing artificial balance or alternative viewpoints that do not exist in the source.

The goal of this section is to preserve the author’s thinking, not merely the facts.
</pre>
<h4 style="margin:2em 0;"><span style="font-size: 18pt;"><strong style="font-family: adobe-caslon-pro, Baskerville, Times, 'Times New Roman', serif;"> 6. Specifying the Article Style</strong></span></h4>
<p>Once the content structure and factual boundaries are determined, the final step is style control. This part tells the AI what the finished piece should resemble.</p>
<pre>## Writing Style

Write in the style of serious analytical non-fiction.

The article should:

- Read like a research institute publication or long-form commentary.
- Present ideas directly rather than reporting who spoke first.
- Develop a coherent argument.
- Use thematic sections with meaningful headings.
- Maintain a formal and professional tone.
- Conclude with implications, significance, or consequences.

Avoid sounding like:

- Meeting minutes
- Event reports
- Raw transcripts
- Generic AI summaries</pre>
<p>Through this layer of constraint, the model shifts from “organising content” to “constructing an article.”</p>
<h4 style="margin:2em 0;"><strong>7. Output Format</strong></h4>
<p>Finally, the format of the deliverable needs to be clearly specified.</p>
<pre>## Output Format

Produce the article as a single Markdown document.

Structure:

# Title

Introduction

## Section One

Content

## Section Two

Content

## Conclusion

Content

Output only the final article in Markdown format.</pre>
<h4 style="margin:2em 0;"><strong>8. Input Content</strong></h4>
<p>Once all the rules above have been defined, the last step is simply to place the transcript in the input area. If you have any supporting materials — background documents, speaker notes, or reference texts — you can include them here too, so the model can draw on them while still staying within the source boundaries set earlier.</p>
<pre>## Input Transcript
[Paste the full transcript here.]

## Supporting Materials (optional)
[Paste or attach any background documents, speaker notes, or reference texts here.]</pre>
<p> </p>
<p>Running this prompt on the transcript produces an article that has completely shed the form of meeting minutes. Content originally presented by different speakers is re‑integrated into a continuous discussion centred on issues such as sovereignty, security, militarisation, and regional peace. This style of writing is closer to academic commentary, thematic analysis, or in‑depth media features:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147642 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Formal_article_by_example_prompt.png" alt="" width="1360" height="1362" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Formal_article_by_example_prompt.png 1360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Formal_article_by_example_prompt-300x300.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Formal_article_by_example_prompt-1022x1024.png 1022w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Formal_article_by_example_prompt-150x150.png 150w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Formal_article_by_example_prompt-768x769.png 768w" sizes="auto, (max-width: 1360px) 100vw, 1360px"></p>
<p><em>The complete output is available in the <a href="how-to-guides/H12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI">Bandung Circuit repository</a>.</em></p>
<p> </p>
<h3 style="margin:2em 0;"><strong>Using a Skill to Generate Articles</strong></h3>
<p>Beyond writing prompts directly, a purpose‑built skill can also be used within an Agent workflow to convert transcripts into formal articles. Compared with one‑off prompts, such skills typically come with a more complete rule system, can handle different types of transcript content more consistently, and produce articles with a clear structure, coherent logic, and a style suitable for public reading.</p>
<p>Global South Insights has developed and open-sourced a more fully featured <a href="how-to-guides/H12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI/02prompts/transcript-to-article">transcript-to-article skill</a> for turning raw transcripts such as meeting notes, interviews, and lecture recordings into high‑quality articles. The skill has built‑in capabilities for article restructuring, logical organisation, language polishing, and style unification, significantly raising the quality of the final output. You can obtain and install this skill from the corresponding <a href="http://how-to-guides/H12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI">repository</a>.</p>
<p>The installation process is very simple. After downloading the skill, just tell the Agent:</p>
<pre>Please help me install this skill</pre>
<p>The Agent will automatically complete the installation and configuration.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147634 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14.png" alt="" width="2400" height="1594" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14-300x199.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14-1024x680.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14-768x510.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14-1536x1020.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-14-2048x1360.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Once installed, you can directly process a transcript file. For example:</p>
<pre>/transcript-to-article Create a detailed article outline from @transcript.txt</pre>
<p>After execution, the Agent will first analyse the transcript, identify the thematic structure and core arguments, and automatically generate a detailed outline, providing a clear framework for subsequent article writing.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147618 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12.png" alt="" width="2400" height="1594" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12-300x199.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12-1024x680.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12-768x510.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12-1536x1020.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI-12-2048x1360.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>The real difference between this skill and an ordinary prompt is not the quality of the prose but how much of the process it manages for you. A one-off prompt does everything in a single pass and leaves every rule for you to specify. The skill instead runs the job in stages — it produces an outline for your approval before writing any prose — and adds controls a single prompt cannot easily reproduce: it flags the names, dates, and figures it is unsure the transcription got right (drawing on any supporting materials you provide), detects the transcript’s genre and restructures accordingly, and writes to a defined house style you can steer with a sample article, a target length, and a glossary.</p>
<p>The result shows that the article does not simply unfold by country or speaker. Instead, it advances layer by layer around core issues such as “the architecture of militarisation,” “military bases and the security paradox,” “soft power and economic control,” “the price borne by ordinary people,” and “transnational resistance and international solidarity.” Points originally scattered across multiple speakers’ remarks are integrated into a unified chain of argument, making the article closer to a media special report, opinion piece, or an analytical report issued by a research institute.</p>
<p>In addition, this skill automatically generates an HTML presentation page that lays out the article’s structure, key points, and images more clearly, making the piece easier to read, present, and publish online.</p>
<p> </p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147712 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.09.50.png" alt="" width="1288" height="1418" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.09.50.png 1288w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.09.50-272x300.png 272w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.09.50-930x1024.png 930w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-19-at-13.09.50-768x846.png 768w" sizes="auto, (max-width: 1288px) 100vw, 1288px"></p>
<p><em>The complete output is available in the <a href="how-to-guides/H12-How-to-Turn-a-Transcript-into-a-Polished-Article-Using-AI">Bandung Circuit repository</a>.</em></p>
<h2 style="margin:3em 0;"><strong>Turning Transcripts into PowerPoint Presentations</strong></h2>
<p>If you need to take meeting minutes, interview records, course content, or seminar transcripts and further use them for sharing and reporting, you might consider organising them into a PowerPoint presentation. Compared to lengthy text, a presentation is more suitable for showcasing core ideas, clarifying the logical structure, and helping the audience quickly grasp the main points.</p>
<p>In our How to Guides series, we have previously covered how to use AI to organise research notes and textual materials into a slide deck. For more details, please refer to <a href="https://dev.thetricontinental.org/how-to-present-your-research-from-notes-to-slides/">How to Present Your Research — From Notes to Slides</a>.</p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Conclusion</strong></h2>
<p>A transcript is essentially raw material, not the finished product. Whether it is a meeting discussion, an academic interview, or a course recording, it always requires further organisation to truly unlock its value.</p>
<p>If your goal is to document the meeting process and preserve the discussion content and decisions, then meeting minutes are usually the more appropriate choice. If your goal is to communicate ideas, write a report, or publish publicly, you need to further distill the content and restructure it according to the readers’ needs.</p>
<p>As the capabilities of large language models continue to improve, a relatively complete workflow has emerged, spanning from audio transcription to meeting minutes and finally to formal article generation. With well-designed prompts and a layer of human review, a single recording can now become usable minutes or a publishable article in a fraction of the time the work once took — cutting the human effort and cost of turning a meeting into something worth reading, and freeing people to focus on the ideas rather than the write-up.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Transcribe Interviews and Meetings</title>
		<link>https://dev.thetricontinental.org/how-to-transcribe-interviews-and-meetings/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 19 Jun 2026 08:59:01 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=147200</guid>

					<description><![CDATA[&#160; In academic research, meeting minutes, interview collation, and video subtitle production, converting audio or video content into editable text quickly is one of the most common and fundamental data organisation tasks. Compared with manual dictation, using speech recognition tools is not only more efficient, but also more convenient for subsequent proofreading, retrieval, and archiving. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147500 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Transcribe-Interviews-and-Meetings.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Transcribe-Interviews-and-Meetings.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Transcribe-Interviews-and-Meetings-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_How-to-Transcribe-Interviews-and-Meetings-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></p>
<p> </p>
<p>In academic research, meeting minutes, interview collation, and video subtitle production, converting audio or video content into editable text quickly is one of the most common and fundamental data organisation tasks. Compared with manual dictation, using speech recognition tools is not only more efficient, but also more convenient for subsequent proofreading, retrieval, and archiving.</p>
<p>This article will introduce how to transcribe interviews, meetings, and other audio and video materials into text using several common tools, while preserving a relatively complete graphical operation workflow for practical use.</p>
<p>The example recording used in this guide is a guest presentation at the <a href="https://thegsaf.org/">Global South Academic Forum</a>.</p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Transcribing with Standalone Software</strong></h2>
<p>Standalone software is usually the most beginner-friendly approach: you download and install a desktop application, then complete the entire workflow — from upload to export — within a single interface. The tool we recommend here is <strong>iFLYREC</strong>.</p>
<p>It provides a relatively complete graphical transcription solution, integrating speech recognition, speaker diarisation, domain-specific optimisation, and result export on the same platform. For users who want to avoid script configuration and still require high transcription efficiency, this kind of tool is very suitable for daily office work and research organisation.</p>
<p>Its advantage lies in its clear workflow: users only need to upload a file, select language and scene parameters, and the system will automatically generate a preliminary text. Afterwards, proofreading can be carried out with the help of audio-text synchronised playback, timestamp positioning, and speaker labelling, thereby reducing manual rework. The following uses the transcription of audio and video files as an example to illustrate its basic usage.</p>
<h3 style="margin:2em 0;"><strong>1. Software Installation and Account Login</strong></h3>
<p>First, visit the official iFLYREC download page:</p>
<p>https://www.iflyrec.com/zhuanwenzi.html</p>
<p>After entering the page, click ‘Download’ to obtain the latest client installation program.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147203 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1.png" alt="" width="2872" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1.png 2872w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1-1024x531.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1-1536x796.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-1-2048x1061.png 2048w" sizes="auto, (max-width: 2872px) 100vw, 2872px"></p>
<p>Once the download is complete, double-click the installation package to start the installer and follow the installation wizard to complete the software deployment step by step.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147211 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-2.png" alt="" width="1840" height="928" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-2.png 1840w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-2-300x151.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-2-1024x516.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-2-768x387.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-2-1536x775.png 1536w" sizes="auto, (max-width: 1840px) 100vw, 1840px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147219 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-3.png" alt="" width="1240" height="888" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-3.png 1240w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-3-300x215.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-3-1024x733.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-3-768x550.png 768w" sizes="auto, (max-width: 1240px) 100vw, 1240px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147227 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-4.png" alt="" width="1240" height="888" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-4.png 1240w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-4-300x215.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-4-1024x733.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-4-768x550.png 768w" sizes="auto, (max-width: 1240px) 100vw, 1240px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147235 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-5.png" alt="" width="1240" height="888" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-5.png 1240w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-5-300x215.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-5-1024x733.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-5-768x550.png 768w" sizes="auto, (max-width: 1240px) 100vw, 1240px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147243 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-6.png" alt="" width="1240" height="888" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-6.png 1240w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-6-300x215.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-6-1024x733.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-6-768x550.png 768w" sizes="auto, (max-width: 1240px) 100vw, 1240px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147251 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-7-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147259 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-8-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147267 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-9-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>When launching the software for the first time, you need to read and agree to the user agreement, and then log in to the system using your iFLYTEK account.</p>
<p>After logging in, you can enter the software’s main interface and start the subsequent transcription tasks.</p>
<h3 style="margin:2em 0;"><strong>2. Overview of the Main Interface</strong></h3>
<p>The iFLYREC homepage integrates various speech-to-text capabilities, covering usage needs in different scenarios. The interface provides relatively direct entry points for tasks such as real-time recording, existing file transcription, and subtitle creation, and the usage logic is relatively clear.</p>
<table>
<tbody>
<tr>
<td width="340"><strong>Feature Module</strong></td>
<td width="340"><strong>Main Purpose</strong></td>
</tr>
<tr>
<td width="340">Start Recording</td>
<td width="340">Real-time recording and synchronised transcription, suitable for live meeting notes and lecture shorthand</td>
</tr>
<tr>
<td width="340">Import File</td>
<td width="340">Import existing audio/video files for transcription, suitable for interview collation, meeting reviews, and subtitle production</td>
</tr>
<tr>
<td width="340">Floating Captions</td>
<td width="340">Provides real-time floating captions, allowing you to view transcription results while using other applications</td>
</tr>
</tbody>
</table>
<p>The <strong>Recent Files</strong> area at the bottom of the software displays recently processed tasks, allowing users to review historical files at any time. Once tasks are synchronised to the cloud, it is also convenient to continue processing on different devices, reducing the burden of local file management.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147275 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-10-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>In practical applications, the most common need is not real-time recording, but converting already recorded audio and video materials into text. Therefore, this article focuses on the <strong>Import File</strong> function.</p>
<h3 style="margin:2em 0;"><strong>3. File Upload and Parameter Configuration</strong></h3>
<p>Transcription quality is not only closely related to the clarity of the audio itself but also to the initial parameter settings. Before uploading a file, setting options like language, speaker number, and professional domain can usually make the recognition results more stable and simplify subsequent proofreading.</p>
<h4 style="margin:2em 0;"><strong>3.1 Selecting the Source Language</strong></h4>
<p>The source language setting is an important factor affecting recognition accuracy. Users should choose a language type that matches the audio content as closely as possible, such as English, Chinese-English mixed, or Chinese. When the language is selected incorrectly, the system often produces more errors, especially in cases involving proper nouns and complex long sentence structures.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147283 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-11-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>Clicking <strong>More</strong> allows you to view a wider range of language options, including Spanish, Japanese, Chinese, and many other languages, as well as enhanced models like <strong>English Pro</strong> and <strong>Chinese-English Mixed Pro</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147291 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-12-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>In actual use, choosing the right language model accurately is often more important than repeatedly making corrections later. For content with many specialised terms, non-standard pronunciation, or mixed-language expressions, selecting an appropriate model can significantly improve readability.</p>
<p> </p>
<h4 style="margin:2em 0;"><strong>3.2 Importing Audio/Video Files</strong></h4>
<p>After completing the language selection, you can drag the file to be processed directly into the upload area, or import it through the file selection window.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147299 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13.png" alt="" width="2344" height="1268" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13.png 2344w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13-300x162.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13-1024x554.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13-768x415.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13-1536x831.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-13-2048x1108.png 2048w" sizes="auto, (max-width: 2344px) 100vw, 2344px"></p>
<p>It supports a wide range of video and audio formats, covering the vast majority of meeting recordings, course videos, and interview materials. For longer materials, it is recommended to confirm the file naming and source first, so that they are easier to identify during subsequent organisation and export.</p>
<p> </p>
<h4 style="margin:2em 0;"><strong>3.3 Setting the Number of Speakers</strong></h4>
<p>In multi-person interviews or meetings, distinguishing between different speakers is very important for subsequent analysis. The clearer the speaker diarisation, the easier the final text is to read and the more convenient it is for topic summarisation and viewpoint comparison during research.</p>
<p>iFLYREC offers a speaker diarisation feature, allowing users to manually specify the number of speakers or select <strong>Auto</strong> to let the system determine it automatically.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147307 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14.png" alt="" width="2506" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14.png 2506w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14-300x176.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14-1024x601.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14-768x451.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14-1536x902.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-14-2048x1203.png 2048w" sizes="auto, (max-width: 2506px) 100vw, 2506px"></p>
<p>For example, if the file is a single-person speech, course recording, or podcast interview, you can directly select <strong>1 Speaker</strong>. For multi-person discussion scenarios, it is recommended to set the number of people as accurately as possible to reduce errors in the system’s allocation of dialogue turns. More accurate speaker information typically leads to a clearer and more standardised transcription result.</p>
<p> </p>
<h4 style="margin:2em 0;"><strong>3.4 Configuring Professional Domains</strong></h4>
<p>For specialised scenarios such as law, economics, and medicine, iFLYREC also provides domain-specific optimisation models.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147315 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-15-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>When the transcription content involves many specialised terms, selecting the corresponding domain can often effectively reduce the term recognition error rate and improve the overall readability of the text. For instance, if company names, research jargon, or industry abbreviations frequently appear in a meeting, the system is more likely to make reasonable judgments if it knows the general domain.</p>
<p>If the system’s provided domain categories cannot fully match your research topic, you can also use the <strong>Keyword Optimization</strong> feature to customise keywords for auxiliary optimisation.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147323 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-16-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>This type of setting is particularly suitable for academic interviews, industry exchanges, and thematic discussions. The system will combine keyword information to make more targeted corrections to the recognition results, bringing the final text closer to the original semantics.</p>
<p> </p>
<h4 style="margin:2em 0;"><strong>3.5 Submitting the Transcription Task</strong></h4>
<p>After completing the parameter settings, click <strong>Submit</strong> to upload the file and submit the task.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147331 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-17-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147339 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-18-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>During the upload process, the system will display real-time progress. Once the upload is complete, the original <strong>Uploading</strong> status will change to <strong>Open File</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147347 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-19-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>Click it to enter the transcription interface and start processing the task. This process may take some time for large files or long recordings, but the overall operation logic remains relatively intuitive.</p>
<h3 style="margin:2em 0;"><strong>4. Viewing Transcription Results and Quality Proofreading</strong></h3>
<p>While a task is running or after transcription is complete, the system will display the corresponding file in the left taskbar.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147355 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-20-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>Users can open the task at any time to view the recognition results. iFLYREC uses an audio-text linkage method for proofreading: when you click on any paragraph in the text, the player will automatically jump to the corresponding time position.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147363 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-21-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>This design is very practical for collating interview materials, verifying meeting minutes, and performing sentence-by-sentence proofreading in academic research. It helps users quickly confirm who said a particular sentence, whether the original speech was recognised correctly, and whether the context segmentation is reasonable.</p>
<p> </p>
<h4 style="margin:2em 0;"><strong>4.1 Preview Settings</strong></h4>
<p>The settings menu next to the player offers several auxiliary reading functions.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147371 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-22-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>Among them, <strong>Display Speaker</strong> shows identity tags for different speakers; <strong>Speaker Filtering</strong> can filter playback content by speaker; <strong>Display Timecode</strong> shows the timestamps corresponding to text paragraphs; and <strong>Skip Silent Segments</strong> can automatically skip silent parts, making reading and playback more compact.</p>
<p>These settings are particularly helpful when dealing with long meetings, in-depth interviews, and classroom recordings. For users who need to quickly locate content, they not only improve efficiency but also reduce the hassle of repeatedly dragging the progress bar.</p>
<p> </p>
<h4 style="margin:2em 0;"><strong>4.2 Automatic Translation Function</strong></h4>
<p>In addition to speech-to-text, iFLYREC also provides full-text translation capabilities. Clicking the translation button in the interface will perform an automatic translation of the transcribed text.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147379 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-23-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>For cross-language interviews, international meetings, and foreign language course collation, this function can significantly reduce the manual translation workload and makes it convenient to obtain a readable Chinese version first for a second round of revision.</p>
<p>It should be noted that iFLYREC primarily supports translating multiple languages into Chinese. If you need to generate versions in other target languages, it is recommended to process them further with professional translation tools after export to ensure accuracy of expression.</p>
<h3 style="margin:2em 0;"><strong>5. Exporting and Saving Results</strong></h3>
<p>After completing the proofreading, you can go to the <strong>Downloads</strong> page to export the final results.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147387 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-24-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>The system supports multiple output formats, including DOCX (Word Document), TXT (Plain Text), and SRT (Subtitle File). You can also decide whether to retain metadata such as timecodes and speaker information as needed.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147395 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-25-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>After confirming the parameters, click <strong>Download</strong> to save the file to your local device.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147403 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-26-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147411 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27.png" alt="" width="2360" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27.png 2360w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-27-2048x1145.png 2048w" sizes="auto, (max-width: 2360px) 100vw, 2360px"></p>
<p>For video post-production, the SRT format is usually the most commonly used subtitle output format and can be directly imported into most editing software for subsequent editing.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147419 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-28.png" alt="" width="1970" height="1108" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-28.png 1970w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-28-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-28-1024x576.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-28-768x432.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-28-1536x864.png 1536w" sizes="auto, (max-width: 1970px) 100vw, 1970px"></p>
<p>From a practical application perspective, iFLYREC can well meet the needs of scenarios such as meeting recording, interview collation, lecture transcription, and video subtitle production. Its advantage lies not only in its high recognition efficiency but also in its integration of speech recognition, speaker diarisation, professional term optimisation, translation, and export into a complete workflow, lowering the barrier for non-technical users to carry out speech-to-text tasks.</p>
<p>For researchers, media workers, and content creators who frequently need to process large amounts of audio and video materials, reasonably configuring the language, speaker, and domain parameters, and combining this with a post-processing proofreading workflow, usually allows them to quickly obtain high-quality, structured text results.</p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Transcribing with Web-Based AI Tools</strong></h2>
<p>In addition to standalone transcription software, some AI web interfaces also provide online recording and meeting minutes functions. Qwen’s meeting minutes feature falls into this category. It can record content in real-time during a meeting, categorise speech based on different speakers, and finally generate a relatively complete text summary.</p>
<p>After entering the Qwen official website at <a href="https://www.qianwen.com/chat">https://www.qianwen.com/chat</a>, click ‘More’ → ‘Meeting Minutes’ to enter the recording page.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147427 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29.png" alt="" width="2522" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29.png 2522w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29-300x176.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29-1024x601.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29-768x451.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29-1536x901.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-29-2048x1202.png 2048w" sizes="auto, (max-width: 2522px) 100vw, 2522px"></p>
<p>Once on the meeting minutes page, you need to grant microphone permission so that the system can record audio normally.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147435 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30.png" alt="" width="2510" height="1478" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30.png 2510w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30-300x177.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30-1024x603.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30-768x452.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30-1536x904.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-30-2048x1206.png 2048w" sizes="auto, (max-width: 2510px) 100vw, 2510px"></p>
<p>During the recording process, the system not only records the speaking time but also distinguishes between different speakers based on timbre and voiceprint characteristics, making it quite practical for multi-person discussion scenarios.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147443 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31.png" alt="" width="2520" height="1270" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31.png 2520w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31-300x151.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31-1024x516.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31-768x387.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31-1536x774.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-31-2048x1032.png 2048w" sizes="auto, (max-width: 2520px) 100vw, 2520px"></p>
<p>After clicking stop, Qwen will automatically summarise the content and generate a meeting report.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147451 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32.png" alt="" width="2512" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32.png 2512w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32-300x175.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32-1024x598.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32-768x448.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32-1536x896.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-32-2048x1195.png 2048w" sizes="auto, (max-width: 2512px) 100vw, 2512px"></p>
<p>This approach is suitable for impromptu meetings, online discussions, and quick minute-taking, especially for users who don’t want to install extra software. Its advantage lies in its quick learning curve and short workflow, making it ideal for immediate use.</p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Transcribing with a Local Agent Skill</strong></h2>
<p>In addition to cloud-based online tools, you can also complete audio transcription by configuring skills in a local Agent. For example, OpenAI’s Whisper skill is a relatively common type of transcription tool that can run locally and is suitable for users with higher requirements for privacy and workflow.</p>
<p>The method for installing the Whisper skill in an Agent is also quite straightforward. Open the Agent and type:</p>
<pre>Please help me install this skill:

npx skills add steipete/clawdis@openai-whisper</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147459 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-33-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After waiting for the installation to complete, restart VS Code to refresh the skills list. Then, when you need to transcribe an audio or video file, simply input:</p>
<pre>/openai-whisper Transcribe the audio/video file @file_to_transcribe.mp4 and output the result as a plain text (.txt) transcript.</pre>
<p>If you need a subtitle file instead, you can also change the output format to .srt, thus obtaining standard subtitle text suitable for video post-production use.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147467 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-34-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>The characteristic of this method is its greater controllability, making it suitable for users who have clear requirements for output format, file path, and processing workflow. However, it also depends more heavily on local environment configuration, making it better suited for people already using an Agent workflow.</p>
<p> </p>
<h2 style="margin:3em 0;"><strong>Transcribing with Cloud APIs</strong></h2>
<p>If you prefer not to transcribe audio locally, you can also directly use the API services provided by major model vendors. The advantage of this approach is that it avoids the computer overheating, performance usage, and memory pressure caused by running a local model for a long time, making it especially suitable for scenarios with long audio files and many tasks.</p>
<p>In fact, most common AI model providers on the market offer audio transcription capabilities, such as OpenAI, Gemini, Claude, and the previously mentioned Qwen. Users only need to apply for an API Key on the corresponding platform, and their local Agent can call cloud capabilities to complete the transcription. However, these services are typically paid.</p>
<p>Take OpenAI’s API Key as an example below. OpenAI’s API Key can be obtained at <a href="https://platform.openai.com/api-keys">https://platform.openai.com/api-keys</a> and usually starts with sk-.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147475 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35.png" alt="" width="2518" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35.png 2518w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35-300x175.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35-1024x599.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35-768x449.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35-1536x898.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-35-2048x1197.png 2048w" sizes="auto, (max-width: 2518px) 100vw, 2518px"></p>
<p>After copying the API Key, you can save it in a file or write it into an environment variable for subsequent calls. Then, you can reference this key in the Agent, for example:</p>
<pre>Use the OpenAI API key provided in @openai_api_key.txt to transcribe the audio/video file @file_to_transcribe.mp4. Output the result as a plain text (.txt) transcript.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-147483 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36.png" alt="" width="2362" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36.png 2362w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/11-How-to-Transcribe-Interviews-and-Meetings-36-2048x1250.png 2048w" sizes="auto, (max-width: 2362px) 100vw, 2362px"></p>
<p>The Agent will call OpenAI’s audio transcription model to convert the video or audio content into text. Generally, the results obtained this way are of high quality, especially suitable for materials that are clear, have formal content, and are long in duration. The usage for other model vendors is essentially similar; as long as you obtain the corresponding API Key, you can integrate the transcription capability into your own workflow.</p>
<h2 style="margin:3em 0;"><strong>Summary</strong></h2>
<p>This article introduced several common audio-to-text methods, including iFLYREC, Qwen meeting minutes, local skill transcription, and cloud API calls. Different methods have their own focuses: graphical tools are more suitable for regular users to get started quickly, local skills are better for users who already have an Agent workflow, and the API solution is more suitable for scenarios requiring stable, batch processing of audio and video materials.</p>
<p>Regardless of the method used, the actual effect usually depends on three key factors: audio quality, parameter settings, and post-processing proofreading. As long as you clarify the language, speaker, and professional domain as much as possible before transcription, and make necessary revisions before exporting, you can quickly obtain high-quality text that can be used for research, organisation, and publication.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Present Your Research — From Notes to Slides</title>
		<link>https://dev.thetricontinental.org/how-to-present-your-research-from-notes-to-slides/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 05 Jun 2026 09:01:56 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=145877</guid>

					<description><![CDATA[AI Is Transforming Research Presentations In the past, creating a research presentation often meant spending a great deal of time manually organising content, adjusting layouts, and repeatedly revising PowerPoint slides. With the rapid development of large language models and generative AI, research presentations are entering a new stage. Today, research notes, paper summaries, and experimental [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 style="margin:3em 0;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146255 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_H10-How-to-Present-Your-Research-From-Notes-to-Slides.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_H10-How-to-Present-Your-Research-From-Notes-to-Slides.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_H10-How-to-Present-Your-Research-From-Notes-to-Slides-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text_H10-How-to-Present-Your-Research-From-Notes-to-Slides-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></h2>
<h2 style="margin:3em 0;"><strong>AI Is Transforming Research Presentations</strong></h2>
<p>In the past, creating a research presentation often meant spending a great deal of time manually organising content, adjusting layouts, and repeatedly revising PowerPoint slides.</p>
<p>With the rapid development of large language models and generative AI, research presentations are entering a new stage. Today, research notes, paper summaries, and experimental results can first be organised by AI and then further turned into slides, infographics, or web-based presentations. For progressive research institutions in the Global South, however, commercial tools pose two distinct problems: most are designed for business reporting rather than academic expression, technical content, or structured visualisation; and licensing costs put many of them out of reach for institutions operating under resource constraints. Open-source projects offer an alternative on both fronts — better suited to research work, and accessible regardless of institutional budget.</p>
<p>The following sections introduce several open-source presentation projects that work with large language models to help researchers generate presentations that are more polished and structurally clearer.</p>
<h2 style="margin:3em 0;"><strong>HTML Presentation Generation Tools</strong></h2>
<h3 style="margin:2em 0;"><strong>Generating a Deck End-to-End with an AI Skill</strong></h3>
<p>One approach to AI presentation generation is to use a skill that handles the full pipeline — from outline to finished slide deck — through an HTML-first workflow. This means the slides are essentially webpages rather than traditional PPT files, which is especially well-suited to research scenarios: large language models are naturally better at handling structured text than complex Office files. Researchers can use Markdown, HTML, or component-based structures to organise their content, and then convert that content into presentation pages. The advantages are clear: greater layout flexibility, clearer structure, and easier integration of dynamic charts, code blocks, and interactive content.</p>
<p>This kind of skill is also highly suitable for collaboration with AI. Researchers can first ask the model to generate a presentation outline, and then automatically convert it into slides, saving a large amount of repetitive work.</p>
<p>One such skill is <a href="https://github.com/zarazhangrui/frontend-slides">Frontend Slides</a>, among the more capable options currently available in the open-source ecosystem. It can be installed directly through the plugin marketplace. Open Agent and enter:</p>
<pre>Please help me install these plugins:

/plugin marketplace add zarazhangrui/frontend-slides
/plugin install frontend-slides@frontend-slides</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146263 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-1-1-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After installation, you may need to restart Agent once to refresh the plugin. You can then use the /frontend-slides command to call frontend-slides for creation.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146271 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-2-1-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Frontend Slides can not only generate HTML presentation webpages directly, but also convert existing PowerPoint files into web-based presentations.</p>
<p>For example:</p>
<pre>/frontend-slides I want to create a pitch deck for research</pre>
<p>This can directly generate an HTML presentation webpage and open it in the browser.</p>
<pre>/frontend-slides Convert my presentation.pptx to a web slideshow</pre>
<p>This can convert a PPT file into an HTML presentation webpage.</p>
<p>This tutorial follows the first method and uses the Tricontinental dossier, <a href="https://dev.thetricontinental.org/dossier-india-deindustrialisation/?utm_source=chatgpt.com"><em>The Turbulence of the Indian Economy</em></a>, as a case study. During the generation process, Agent will provide several presentation generation options, which you can choose according to your needs.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145895 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3.png" alt="" width="2400" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3-300x197.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3-1024x672.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3-768x504.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3-1536x1009.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-3-2048x1345.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Once generation is complete, the browser will automatically open the corresponding presentation. You can also continue giving instructions in the chat box to ask Agent to further modify the content.</p>
<div id="attachment_145903" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145903" class="wp-image-145903 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4.png" alt="" width="2880" height="1496" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4-1024x532.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4-768x399.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4-1536x798.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-4-2048x1064.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-145903" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by Frontend Slides, based on Tricontinental’s dossier The Turbulence of the Indian Economy</small></p></div>
<div id="attachment_145911" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145911" class="wp-image-145911 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5.png" alt="" width="2880" height="1478" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5-1024x526.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5-768x394.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5-1536x788.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-5-2048x1051.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-145911" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by Frontend Slides, based on Tricontinental’s dossier The Turbulence of the Indian Economy</small></p></div>
<h3 style="margin:2em 0;"><strong>Filling In a Pre-Designed Template</strong></h3>
<p>Another approach is to start from a pre-designed template and let AI fill in your content. This shifts the question from ‘how to generate content’ to ‘how to make the content look consistent and professional.’</p>
<p>In research presentations, one of the most common problems is not insufficient content, but rather a lack of visual consistency. Pre-designed template libraries solve this by providing a set of layouts that have already been visually unified. You can also create your own templates or design guides and save them for long-term reuse, building a consistent visual identity across your work over time.</p>
<p>One such library is <a href="https://github.com/zarazhangrui/beautiful-html-templates">beautiful-html-templates</a>, which offers a large collection of HTML templates suitable for technical and academic scenarios, including data visualisation pages, dashboard-style layouts, research infographics, and methodology flowcharts. Each template has a clear hierarchy and unified structure, providing a level of consistency that default PowerPoint themes lack.</p>
<p>To use it, simply copy the following into Agent and run it:</p>
<pre>Clone https://github.com/zarazhangrui/beautiful-html-templates and follow the instructions in AGENTS.md to build me a beautiful HTML slide deck.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145919 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-6-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>As its name suggests, beautiful-html-templates is a project that contains many HTML templates. Open https://github.com/zarazhangrui/beautiful-html-templates to view reference examples of these templates.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146294 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55.png" alt="" width="2058" height="1468" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55.png 2058w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55-300x214.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55-1024x730.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55-768x548.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55-1536x1096.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Screenshot-2026-06-04-at-15.30.55-2048x1461.png 2048w" sizes="auto, (max-width: 2058px) 100vw, 2058px"></p>
<p>The usage is also very straightforward. You only need to specify the template you want to use in Agent. For example:</p>
<pre>Please use the Soft Editorial template to build a HTML slide deck for https://dev.thetricontinental.org/dossier-india-deindustrialisation/.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145935 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8.png" alt="" width="2400" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8-300x197.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8-1024x672.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8-768x504.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8-1536x1009.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-8-2048x1345.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After Agent finishes executing, you can see that the presentation has been successfully generated.</p>
<div id="attachment_145943" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145943" class="wp-image-145943 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9.png" alt="" width="2880" height="1494" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9-1024x531.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9-1536x797.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-9-2048x1062.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-145943" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by beautiful-html-templates, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<div id="attachment_145951" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145951" class="wp-image-145951 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10.png" alt="" width="2880" height="1500" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10-1024x533.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10-768x400.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10-1536x800.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-10-2048x1067.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-145951" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by beautiful-html-templates, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<h2 style="margin:3em 0;"><strong>PowerPoint Generation Tools</strong></h2>
<h3 style="margin:2em 0;"><strong>Automating Deck Generation in PowerPoint Format</strong></h3>
<p>Many academic deliverables still require PowerPoint as the output format — conference presentations, courses, thesis defenses, and workshops being among the most common. Tools that automate PowerPoint generation provide an alternative path: AI handles the content while the tool ensures the final output is a usable .pptx file.</p>
<p>This kind of tool is especially suitable for research teams and teaching scenarios. Trainers and teachers, for instance, can structure course materials and then batch-produce handouts or presentations with a consistent style, reducing repetitive layout work across multiple decks.</p>
<p>One such tool is <a href="https://github.com/hugohe3/ppt-master">PPT Master</a>. To install it in Agent, enter:</p>
<pre>Please help me configure this tool:

git clone https://github.com/hugohe3/ppt-master.git
cd ppt-master
pip install -r requirements.txt</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145959 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11.png" alt="" width="2400" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11-300x197.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11-1024x672.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11-768x504.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11-1536x1009.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-11-2048x1345.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After installation is complete, open the directory and you will see that the project has been successfully configured locally.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145967 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12.png" alt="" width="2400" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12-300x197.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12-1024x672.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12-768x504.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12-1536x1009.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-12-2048x1345.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Then, enter:</p>
<pre>Please turn the following into a PPT: [your document to convert]</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145975 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-13-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>And the previously generated HTML document can be converted into a PPT. The author also recommends placing the file to be converted in the ppt-master/projects directory for easier management.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145983 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-14-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Once the process is complete, the newly generated PPT file can be found in the exports folder.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145991 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-15-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<div id="attachment_145999" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145999" class="wp-image-145999 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16.png" alt="" width="2880" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16-300x164.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16-1024x558.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16-768x419.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16-1536x837.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-16-2048x1116.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-145999" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by PPT Master, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<h2 style="margin:3em 0;"><strong>General AI Design Systems</strong></h2>
<h3 style="margin:2em 0;"><strong>Generating Through a Design-System Skill</strong></h3>
<p>A more comprehensive approach is to use a full design system rather than individual templates. Where templates provide pre-set layouts, a design system provides a coordinated set of visual rules — alignment, margins, color schemes, typography hierarchy, and reusable components — that apply consistently across every page.</p>
<p>This is especially useful in research contexts, where content is often structurally repetitive. Methodology overviews, case studies, comparative analyses, and data visualisations share recurring patterns; once these patterns are encoded as design-system rules, AI can handle content generation while the system handles visual consistency.</p>
<p>One such skill is <a href="https://github.com/alchaincyf/huashu-design">Huashu Design</a>. To install it in Agent, enter:</p>
<pre>Please help me install this skill:

npx skills add alchaincyf/huashu-design</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146007 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17.png" alt="" width="2400" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17-300x197.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17-1024x672.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17-768x504.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17-1536x1009.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-17-2048x1345.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After installation, you may need to restart Agent once to refresh the skill. You can then use the /huashu-design command to call huashu-design for creation.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146015 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-18-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>For example, you can enter:</p>
<pre>/huashu-design Make a HTML deck for https://dev.thetricontinental.org/dossier-india-deindustrialisation/.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146023 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-19-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Once generation is complete, you can see the final HTML presentation.</p>
<div id="attachment_146031" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-146031" class="wp-image-146031 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20.png" alt="" width="2878" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20.png 2878w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20-1536x792.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-20-2048x1056.png 2048w" sizes="auto, (max-width: 2878px) 100vw, 2878px"><p id="caption-attachment-146031" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by Huashu Design, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<div id="attachment_146039" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-146039" class="wp-image-146039 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21.png" alt="" width="2880" height="1488" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-21-2048x1058.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-146039" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by Huashu Design, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<h3 style="margin:2em 0;"><strong>Using a Standalone Design Application</strong></h3>
<p>A standalone design application takes this further. Rather than living inside Agent as a skill, a dedicated design application provides a complete visual environment — component systems, visual asset management, collaborative editing, and unified design standards that can extend across slides, figures, posters, and other publication outputs. This direction is closer to an open-source version of Figma or Canva, with a stronger emphasis on openness and extensibility.</p>
<p>One such application is <a href="https://github.com/nexu-io/open-design">Open Design</a>. Download the version for your operating system from: <a href="https://github.com/nexu-io/open-design/releases/tag/open-design-v0.8.0">https://github.com/nexu-io/open-design/releases/tag/open-design-v0.8.0</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146047 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22.png" alt="" width="2878" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22.png 2878w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-22-2048x1060.png 2048w" sizes="auto, (max-width: 2878px) 100vw, 2878px"></p>
<p>After installation and configuration are complete, you can create a new Open Design project.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146055 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23.png" alt="" width="2522" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23.png 2522w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23-300x175.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23-1024x598.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23-768x448.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23-1536x897.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-23-2048x1195.png 2048w" sizes="auto, (max-width: 2522px) 100vw, 2522px"></p>
<p>Next, enter the project name and choose the corresponding design system style.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146063 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24.png" alt="" width="2700" height="1510" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24.png 2700w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24-300x168.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24-1024x573.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24-768x430.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24-1536x859.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-24-2048x1145.png 2048w" sizes="auto, (max-width: 2700px) 100vw, 2700px"></p>
<p>Once the project is created, you can directly describe the presentation you want to generate in natural language.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146071 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25.png" alt="" width="2560" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25.png 2560w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25-300x184.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25-1024x628.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25-768x471.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25-1536x942.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-25-2048x1256.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px"></p>
<p>After generation, an HTML chart preview will be displayed in real time on the right side.</p>
<div id="attachment_146079" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-146079" class="wp-image-146079 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26.png" alt="" width="2560" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26.png 2560w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26-300x184.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26-1024x628.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26-768x471.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26-1536x942.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-26-2048x1256.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px"><p id="caption-attachment-146079" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by Open Design, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<div id="attachment_146087" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-146087" class="wp-image-146087 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27.png" alt="" width="2560" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27.png 2560w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27-300x184.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27-1024x628.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27-768x471.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27-1536x942.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-27-2048x1256.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px"><p id="caption-attachment-146087" class="wp-caption-text" style="text-align:center;"><small>AI-generated slide created by Open Design, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<p>Compared with traditional screenshot-based plotting, the biggest advantage of this approach is that the generated charts are truly editable, scalable, and reusable front-end charts. In the end, you can also export the result as PDF, PPTX, or HTML for use in papers, web pages, or presentations.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146095 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28.png" alt="" width="2560" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28.png 2560w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28-300x184.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28-1024x628.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28-768x471.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28-1536x942.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-28-2048x1256.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px"></p>
<h2 style="margin:3em 0;"><strong>How to Edit Generated HTML</strong></h2>
<p>Although the generated HTML presentation usually already meets basic needs, in practical use it often still requires multiple rounds of adjustment. Fortunately, for AI, editing HTML has become very easy. Users do not need to master complicated syntax; they only need to describe their requirements accurately.</p>
<p>For example, if you want to redesign the layout of a specific page in the previously generated HTML document, you only need to enter:</p>
<pre>Please help me redesign the layout of Page 03 in the file @india-deindustrialisation.html</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146103 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29.png" alt="" width="2400" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29-300x197.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29-1024x672.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29-768x504.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29-1536x1009.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-29-2048x1345.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After Agent finishes the task, you can return to the browser and see that the HTML presentation has been successfully updated.</p>
<div id="attachment_146111" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-146111" class="wp-image-146111 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30.png" alt="" width="2880" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-30-2048x1054.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"><p id="caption-attachment-146111" class="wp-caption-text" style="text-align:center;"><small>Redesigned slide with an updated layout, based on Tricontinental’s dossier The Turbulence of the Indian Economy.</small></p></div>
<h2 style="margin:3em 0;"><strong>How to Find More Design Skills</strong></h2>
<p>AI is developing very quickly, and it is possible that before long, the tools introduced in this article will gradually be replaced by newer solutions. Therefore, at the end of this article, one more tool is introduced for automatically discovering new skills.</p>
<p>Open Agent and enter:</p>
<pre>Please help me install this skill globally:

npx skills add https://github.com/vercel-labs/skills --skill find-skills</pre>
<p>After Agent completes the installation, the system will successfully add a tool for searching skills.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146119 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-31-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>This skill is highly practical because it can automatically find suitable skills based on the task requirements. For example, if you enter the following in the input box:</p>
<pre>/find-skills Please help me identify the skills needed to create beautiful PowerPoint presentations and HTML slide decks.</pre>
<p>Agent will automatically search for a large number of related skills, along with their download counts, brief descriptions, and installation methods.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146127 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-32-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>If you are satisfied with the search results, you can also directly choose a corresponding skill to install. For example:</p>
<pre>Please help me install and configure the frontend-slides skill.</pre>
<p>This will automatically install the frontend-slides skill.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146135 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-33-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After Agent finishes executing, restart VSCode to refresh, and then you can start using the skill.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-146143 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/10-How-to-Present-Your-Research-From-Notes-to-Slides-34-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<h2 style="margin:3em 0;"><strong>The Future of Research Presentations Will Increasingly Resemble Content Engineering</strong></h2>
<p>Taken as a whole, these open-source projects are pointing in the same direction: research presentations are gradually moving away from traditional manual production and toward a form of content engineering that is automatable, structured, and reusable.</p>
<p>The workflow of the future will probably no longer be ‘open PowerPoint and lay out each page one by one,’ but rather: first let AI understand the research content, then let open-source design systems generate slides automatically, and finally export them as PPT, PDF, or web-based presentations.</p>
<p>This means that what researchers need to focus on in the future may no longer be how to spend a large amount of time adjusting visual details, but how to express the logic of their research more clearly.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Use AI to Generate Scientific Figures and Diagrams for Your Research</title>
		<link>https://dev.thetricontinental.org/how-to-use-ai-to-generate-scientific-figures-and-diagrams-for-your-research/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 05 Jun 2026 09:00:10 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=145728</guid>

					<description><![CDATA[AI Is Redefining Scientific Visualization For a long time, creating scientific figures has been an exhausting and time-consuming process. Many researchers have experienced the same workflow: repeatedly adjusting arrows in PowerPoint just to finish a flowchart, endlessly tweaking fonts and colors in Illustrator to maintain consistency, or reorganizing entire layouts simply to make a figure [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145850 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/Text-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></p>
<h2 style="margin:3em 0;"><strong>AI Is Redefining Scientific Visualization</strong></h2>
<p>For a long time, creating scientific figures has been an exhausting and time-consuming process. Many researchers have experienced the same workflow: repeatedly adjusting arrows in PowerPoint just to finish a flowchart, endlessly tweaking fonts and colors in Illustrator to maintain consistency, or reorganizing entire layouts simply to make a figure more readable. The real difficulty has never been ‘not knowing how to design,’ but rather the fact that scientific figures demand accurate information, clear structure, consistent styling, and professional visual presentation at the same time — and existing tools require enormous manual effort to get every detail right.</p>
<p>As a result, figure production has long been one of the most disproportionately costly steps in research communication: the time and energy it consumes often far exceed what the work itself should require. This is especially true for social science research in and on the Global South, where mapping commodity chains, capital flows, networks of power, or histories of struggle depends on visual communication that text alone cannot convey — yet access to professional design infrastructure has historically been out of reach. The emergence of AI has fundamentally changed this situation for the first time. Modern image-generation models are now capable of understanding module hierarchies, page layouts, workflow structures, scientific illustration styles, and even complex chart compositions. Even the long-standing issue of garbled text has improved significantly. This means researchers can finally spend less time manually arranging layouts and more time focusing on communicating ideas.</p>
<h2 style="margin:3em 0;"><strong>Scientific Figures Are Not All the Same</strong></h2>
<p>When many people first try AI image generation, they simply type something like ‘help me draw a scientific figure.’ In reality, however, scientific figures come in many different forms, and each type requires a completely different visual structure. The examples in this section are AI-generated figures based on Tricontinental’s dossier <a href="https://dev.thetricontinental.org/dossier-war-on-the-poor/"><em>War on the Poor: A Frontline Report on the Effects of the Pandemic in the Global South</em></a>, illustrating how each figure type can communicate different aspects of movement research.</p>
<h3 style="margin:2em 0;"><strong>Scientific Infographics</strong></h3>
<p>Scientific infographics function more like visual summaries. Their goal is not to present every technical detail exhaustively, but to help readers quickly grasp the research context, the problem being addressed, the core argument, and the key findings within seconds. Because of this, infographics often combine icons, modular layouts, concise text, color segmentation, and highlighted regions to establish clear visual hierarchy.</p>
<div id="attachment_145866" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145866" class="wp-image-145866 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1.png" alt="" width="1672" height="941" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1.png 1672w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1-1024x576.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1-768x432.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1-1536x864.png 1536w" sizes="auto, (max-width: 1672px) 100vw, 1672px"><p id="caption-attachment-145866" class="wp-caption-text" style="text-align:center;"><small>AI-generated infographic based on Tricontinental’s dossier War on the Poor.</small></p></div>
<p>Compared with traditional paper figures, infographics place much greater emphasis on readability and viewing experience. They are particularly suitable for graphical abstracts, dossier opening pages, briefing summaries, public-facing research communication, and overview pages for publications. AI performs especially well in this category because it is highly effective at constructing large-scale visual structures quickly. In many cases, researchers do not even need to think about colors at the beginning; they simply need to decide what story the figure should tell.</p>
<h3 style="margin:2em 0;"><strong>Workflow and Process Diagrams</strong></h3>
<p>Another extremely common category is workflow and process diagrams. Their defining feature is explicit procedural logic. For example, how a policy moves through institutions, how a crisis cascades across sectors, how capital circulates between actors, or how a historical process unfolds across stages — all of these are naturally suited for flow-based visualization.</p>
<div id="attachment_145738" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145738" class="size-full wp-image-145738 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-2.png" alt="" width="1672" height="941" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-2.png 1672w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-2-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-2-1024x576.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-2-768x432.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-2-1536x864.png 1536w" sizes="auto, (max-width: 1672px) 100vw, 1672px"><p id="caption-attachment-145738" class="wp-caption-text" style="text-align:center;"><small>AI-generated process diagram based on Tricontinental’s dossier War on the Poor.</small></p></div>
<p>In many situations, readers are not primarily interested in technical detail, but rather in understanding how a process actually unfolds. The greatest value of workflow diagrams lies in making complicated processes immediately understandable. Compared with infographics, they place stronger emphasis on sequence, input-output relationships, dependencies between stages, directional arrows, and structural hierarchy. Therefore, the key criterion is not whether the figure ‘looks beautiful,’ but whether the reading path is intuitive. A well-designed workflow diagram naturally guides readers from left to right or top to bottom without visual confusion.</p>
<h3 style="margin:2em 0;"><strong>Data Visualization</strong></h3>
<p>If workflow diagrams explain methods, data visualization explains evidence. In research publications, most conclusions must eventually be supported through figures: how inequality has shifted over time, how an indicator compares across regions, how a trend has evolved across a decade, or whether differences between groups are significant. Explaining these purely through text quickly becomes difficult to read.</p>
<div id="attachment_145746" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145746" class="size-full wp-image-145746 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-3.png" alt="" width="1672" height="941" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-3.png 1672w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-3-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-3-1024x576.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-3-768x432.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-3-1536x864.png 1536w" sizes="auto, (max-width: 1672px) 100vw, 1672px"><p id="caption-attachment-145746" class="wp-caption-text" style="text-align:center;"><small>AI-generated data visualization based on Tricontinental’s dossier War on the Poor.</small></p></div>
<p>At its core, data visualization transforms abstract numerical relationships into intuitive visual relationships. Truly effective charts do more than merely display data; they emphasize trends, amplify differences, control information density, and establish visual focus. The same data can appear either confusing or immediately understandable depending on how the figure is designed. This is one reason why serious research publications invest considerable effort into refining visual presentation, even when the underlying analysis is relatively straightforward.</p>
<h2 style="margin:3em 0;"><strong>An AI Workflow for Scientific Figure Generation</strong></h2>
<p>AI figure generation is an iterative process, not a one-shot result. AI is excellent at rapidly generating layouts and first drafts, but figures that meet publication standards still require human review and refinement.</p>
<p>Before writing any prompt, the workflow has three preparation steps. First, identify the figure type your work calls for — infographic, workflow diagram, or data visualization. Each organizes information differently: infographics emphasize conceptual integration, workflow diagrams emphasize procedural order, and data visualizations emphasize trends and differences. Second, define the structure — decide on the hierarchy: what the title, primary modules, annotations, and supporting elements are, and how they relate. Third, define the style — specify the color system, typography, emphasis regions, and reading order. The closer a prompt resembles a formal design specification, the more stable and reliable the generated result becomes.</p>
<h3 style="margin:2em 0;"><strong>Generating Through a Prompt-Assistance Skill</strong></h3>
<p>One approach is to use a prompt-assistance skill — a lightweight tool that reads your content and optimizes prompts for figure generation. As one example, the open-source <a href="https://github.com/JimLiu/baoyu-skills">baoyu-skills</a> package provides a collection of such skills. To try it, open Agent and run:</p>
<pre>Please help me install this skill:

npx skills add jimliu/baoyu-skills</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145754 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-4-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After installation, restart VS Code and type /baoyu- to access a large collection of figure-generation skills.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145762 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-5-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>You can also explore different visual styles at: https://github.com/JimLiu/baoyu-skills</p>
<p>Choose the figure-generation skill that best matches your preferred style and workflow.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145770 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6.png" alt="" width="2880" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6-1024x528.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6-768x396.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6-1536x791.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-6-2048x1055.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<h3 style="margin:2em 0;"><strong>Generating Through Configured Model APIs</strong></h3>
<p>A more integrated approach is to configure model APIs directly, so that your Agent can generate figures from prompts without going through a web interface. By setting up OpenAI or Google API keys locally, figure generation becomes fully automated — entering a prompt produces a completed figure on your machine. Current image-generation models such as GPT Image 2 and Nano Banana 2 handle structure and layout well enough to draft usable scientific figures from a single prompt.</p>
<p>OpenAI API keys can be obtained from: https://platform.openai.com/api-keys</p>
<p>Google image-generation API keys are available at: https://aistudio.google.com/app/api-keys</p>
<p>After obtaining the API keys, you can configure them inside Agent using the following command (replace [your api key] with your actual key):</p>
<pre>Please help me configure [OPENAI_API_KEY/GEMINI_API_KEY]: [your api key]</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145778 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-7-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Of course, if you only want a lightweight experience, using APIs directly may feel overly technical. If you want both Agent’s cross-file analytical capabilities and the convenience of web-based image generation, you can additionally include the following instruction inside Agent:</p>
<pre>Please generate a detailed image-generation prompt for recreating the image.</pre>
<p>This extracts the structured prompt generated by Agent, allowing you to paste it directly into a web-based image-generation interface. While this approach may not be fully automated, it provides a low-barrier way to experience the entire workflow from analysis to generation.</p>
<h3 style="margin:2em 0;"><strong>Using AI to Generate the First Draft</strong></h3>
<p>Although baoyu-skills can help restructure prompts, the original prompt itself still benefits from careful refinement. In practice, the most effective prompts do not simply pile together requirements. Instead, they resemble professional design specifications with clearly defined constraints. For example:</p>
<pre>You are a scientific figure designer. Please generate a scientific workflow diagram of type [infographic/workflow/data visualization] with the topic '[your topic]'.

Requirements:

Clear information segmentation and intuitive reading order (top-to-bottom or left-to-right).
Titles should be prominent but not oversized; labels must remain readable without becoming too dense.
All text must be correctly spelled with no garbled characters or AI-generated mistakes; use sans-serif fonts for English and Heiti-style fonts for Chinese.
High image quality with clean details and no obvious editing artifacts or blurred regions.
Element proportions should follow realistic visual logic; avoid oversized arrows or tiny unreadable icons.
Maintain a unified academic publication style. Do not use cartoon or hand-drawn aesthetics. Ensure balanced alignment and composition.</pre>
<p>The key point is not to let AI ‘freely improvise,’ but to clearly specify that the desired result is a publication-quality scientific figure rather than a generic illustration.</p>
<p>Open Agent, invoke baoyu-skills (for example, baoyu-infographic), and use the prompt above to generate an infographic. To make the generation process more transparent, append the following sentence at the end of the prompt:</p>
<pre>Please generate a detailed image-generation prompt for recreating the image.</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145786 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8.png" alt="" width="2400" height="1466" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8-300x183.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8-1024x625.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8-768x469.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8-1536x938.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-8-2048x1251.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>After Agent finishes execution, it will produce a highly detailed image-generation prompt specifying the figure type, layout, color system, content organization, and design rules.</p>
<pre>Create a **Scientific Infographic** (visual summary / graphical abstract) following these specifications:

## Figure Type Definition
This is NOT a workflow diagram and NOT a data chart panel. It is a **Scientific Infographic**: a visual summary that lets the reader grasp within **seconds** — (1) research background, (2) what problem the analysis addresses, (3) core thesis/contribution, (4) headline result. Use **modular tiles, icons, concise text, color zones, and visual hierarchy** — not sequential process arrows, not detailed statistics charts.

## Image Specifications

- **Type**: Scientific Infographic (Graphical Abstract / Visual Summary)
- **Layout**: `bento-grid` — modular grid with varied cell sizes, hero tile + supporting tiles
- **Style**: Clean academic infographic — flat vector icons, color-coded modules, minimal text per cell. NOT cartoon, NOT hand-drawn, NOT workflow arrows, NOT chart-heavy
- **Aspect Ratio**: 16:9 (landscape — standard for graphical abstracts and poster headers)
- **Language**: English (sans-serif throughout; Heiti-like sans-serif for any Chinese)

## What This Figure Must Do

| Goal | How to achieve |
|------|----------------|
| Instant comprehension | Reader understands the dossier's argument in 5–10 seconds |
| Visual hierarchy | Hero tile largest; 5–6 supporting tiles with icons |
| Scannability | Max 1 headline + 2 short bullet lines per tile; no paragraphs |
| Emphasis | One hero statistic tile; color zones separate themes |
| What to AVOID | Process arrows, step numbering, bar/line charts, swimlanes, dense data tables |

## Core Principles

- **Modular, not sequential**: tiles can be read in any order; no mandatory arrow path between all cells
- **Icon-led**: each tile has one clear flat icon representing its theme
- **Text minimalism**: headline words + short phrases only; preserve key facts verbatim where used
- **Color zones**: each tile group uses distinct Bandung Circuits background tint to signal theme
- Ample whitespace between tiles; strict grid alignment
- NO cartoon, hand-drawn, watercolor, or illustrative narrative styles

## Text Requirements

- **CRITICAL**: Zero typos, garbled characters, or AI misspellings
- Title prominent but NOT oversized — balanced against tile grid
- Body per tile: max 2 lines, clearly legible, not dense
- **All English**: clean sans-serif (Helvetica, Arial, Inter, Poppins)
- **Chinese (if any)**: Heiti-like sans-serif (Source Han Sans)
- NO serif fonts

## Bandung Circuits Color System

| Role | Hex | Usage in this infographic |
|------|-----|---------------------------|
| Deep Indigo | `#1A0A2E` | Title, tile headlines, icon strokes — first color registered |
| Terracotta | `#C4572A` | Accent rules, tile borders, pull-quote bar |
| Golden Ochre | `#D4A03C` | Hero statistic numeral — sparingly |
| Sage Green | `#5A7A6B` | Campesino-impact tile background only |
| Warm White | `#FAF5EF` | Canvas |
| Parchment | `#F2E8D8` | Alternating tile fills |
| Charcoal | `#2A2A2A` | Body text |
| Muted Teal | `#2A7B88` | Policy-solution tile accent |
| Signal Red | `#D94F30` | "Myth vs Reality" contrast label — sparingly |

**Rules**: Max 3 colors per tile; **SAFFRON SAFEGUARD** — never orange-spectrum + Sage Green in same tile; no gradients, shadows, or gloss.

---
## Bento Grid Layout (6 Tiles + Header)

### Header Band (full width, slim)

- **Title**: "The War on the Poor"
- **Subtitle**: "Narcotics, Campesinos, and Capitalism"
- **Source**: "Tricontinental: Institute for Social Research"
- Deep Indigo title on Warm White; Terracotta thin rule below
---

### TILE A — Hero (2×1, top-left, largest)

**Icon**: Scales of justice tilted toward a bank building (flat line icon)
**Headline**: "Core Thesis"
**Text** (concise):
- "War on Drugs ≠ moral crusade"
- "Illicit money liquefies the banking system"
- "Imperial tool against peasants &amp; sovereign states"
**Fill**: Parchment; Terracotta left accent bar
---

### TILE B — Background / Problem (1×1, top-right)

**Icon**: Globe with crossed-out "moral crusade" label
**Headline**: "The Problem"
**Text**:
- "Dominant narrative: drug trade is separate from capitalism"
- "Reality: underground circuits serve formal finance"
**Fill**: Warm White; Deep Indigo border
---

### TILE C — Research Lens (1×1, mid-left)

**Icon**: Simplified Colombia map outline + coca leaf
**Headline**: "Research Lens"
**Text**:
- "Colombia's coca-cocaine economy"
- "Campesinos at bottom of commodity chain"
**Fill**: Parchment

---

### TILE D — Hero Statistic (1×1, mid-center, visual emphasis)

**Icon**: Upward arrow with dollar sign
**Headline**: "Key Finding"
**Hero numeral** (Golden Ochre, large): **"62,000–80,000×"**
**Text**:
- "Price increase: farm gate → wholesale"
- "$0.56/kg → $44,580/kg"
**Fill**: Deep Indigo background; Warm White text; Golden Ochre numeral

---

### TILE E — Structural Insight (1×1, mid-right)

**Icon**: Two overlapping circles (legal / illegal) with dashed boundary
**Headline**: "Political Frontier"
**Text**:
- "Legal ↔ illegal drugs: not chemical, but political"
- "States protect corporate profits; criminalise peasants"
**Fill**: Warm White; Muted Teal icon accent

---

### TILE F — Human Cost (1×1, bottom-left)

**Icon**: Farmer figure with land (dignified, not pity framing)
**Headline**: "Who Pays the Price"
**Text** (Sage Green tint background — no terracotta here):
- "81% land held by top 1%"
- "57% poverty in coca-growing households"
- "Symptom, not cause — blocked subsistence"
**Fill**: Sage Green tint (#5A7A6B at 15% opacity on Parchment)

---

### TILE G — Policy Takeaway (2×1, bottom-right)

**Icon**: Seedling / land reform symbol
**Headline**: "Path Forward"
**Two-column mini contrast** (no arrows):
- ✗ Militarisation | Eradication | Criminalisation
- ✓ Land reform | Guaranteed prices | Confront laundering
**Fill**: Parchment; Muted Teal checkmarks; Signal Red crosses

---

### Footer (full width, slim)

"Source: Tricontinental — The War on the Poor (CC BY-NC 4.0) | thetricontinental.org"
Dark Gray, sans-serif regular
---

## Text Labels (verbatim where data appears)

**Title block**: "The War on the Poor" | "Narcotics, Campesinos, and Capitalism" | "Tricontinental: Institute for Social Research"
**Tile headlines**: "Core Thesis" | "The Problem" | "Research Lens" | "Key Finding" | "Political Frontier" | "Who Pays the Price" | "Path Forward"
**Key data**: "62,000–80,000×" | "$0.56/kg → $44,580/kg" | "81% land top 1%" | "57% poverty"
**Footer**: "Source: Tricontinental — The War on the Poor (CC BY-NC 4.0)"

---

## Final Quality Checklist

- [ ] Reads as **visual summary**, NOT workflow, NOT data dashboard
- [ ] 6 modular bento tiles + header + footer; no sequential step arrows between all tiles
- [ ] Each tile: icon + headline + max 2 short text lines
- [ ] Hero statistic "62,000–80,000×" visually dominant in Tile D
- [ ] Bandung Circuits colors; Saffron Safeguard observed
- [ ] Sans-serif only; zero typos; academic publication quality
- [ ] No cartoon/hand-drawn; clean alignment and balance</pre>
<p>You can then continue using AI to generate a complete scientific infographic draft. For example:</p>
<div id="attachment_145730" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-145730" class="size-full wp-image-145730 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1.png" alt="" width="1672" height="941" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1.png 1672w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1024x576.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-768x432.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-1-1536x864.png 1536w" sizes="auto, (max-width: 1672px) 100vw, 1672px"><p id="caption-attachment-145730" class="wp-caption-text" style="text-align:center;"><small>AI-generated infographic produced from the prompt above, based on Tricontinental’s dossier War on the Poor.</small></p></div>
<p><strong>Human Review Still Matters</strong></p>
<p>Even though AI can now generate surprisingly mature figures, human review remains essential. The first draft usually needs careful inspection: text accuracy, font hierarchy, color consistency, whitespace, arrow thickness, border weight, and shadow usage all require attention. In many cases, what determines whether a figure truly ‘looks like a paper figure’ is not the core content itself, but these subtle details.</p>
<p>The good news is that the amount of manual work required is now dramatically smaller than drawing everything from scratch. You can use Illustrator, Photoshop, or even PowerPoint to perform final refinements on exported figures. In other words, AI provides speed, while humans provide judgment. This is currently the most practical collaborative workflow.</p>
<h2 style="margin:3em 0;"><strong>HTML Is Becoming a New Approach to Scientific Visualization</strong></h2>
<p>For complex data visualization, pure image generation is not always the best solution. Many scientific charts require precise control over axes, data relationships, layout proportions, and export quality. In these situations, asking AI to generate HTML or JavaScript chart code is often more stable, more controllable, and easier to modify later.</p>
<p>One particularly recommended tool is Open Design. It is essentially an AI-driven visualization platform capable of generating HTML charts directly from natural-language descriptions while providing real-time previews. Its greatest advantage is that the output is not a fixed image, but an editable, scalable, and exportable visualization page.</p>
<p>Download the appropriate version for your operating system from: https://github.com/nexu-io/open-design/releases/tag/open-design-v0.8.0</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145794 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9.png" alt="" width="2878" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9.png 2878w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-9-2048x1060.png 2048w" sizes="auto, (max-width: 2878px) 100vw, 2878px"></p>
<p>After installation and configuration, create a new Open Design project.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145802 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10.png" alt="" width="2522" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10.png 2522w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10-300x175.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10-1024x598.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10-768x448.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10-1536x897.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-10-2048x1195.png 2048w" sizes="auto, (max-width: 2522px) 100vw, 2522px"></p>
<p>Then enter the project name and select the desired design system style.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145810 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11.png" alt="" width="2522" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11.png 2522w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11-300x175.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11-1024x598.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11-768x448.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11-1536x897.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-11-2048x1195.png 2048w" sizes="auto, (max-width: 2522px) 100vw, 2522px"></p>
<p>Once the project is created, you can directly describe the visualization you want using natural language.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145818 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12.png" alt="" width="2522" height="1472" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12.png 2522w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12-300x175.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12-1024x598.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12-768x448.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12-1536x897.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-12-2048x1195.png 2048w" sizes="auto, (max-width: 2522px) 100vw, 2522px"></p>
<p>For example:</p>
<pre>Please generate a high-quality scientific data visualization chart using HTML. The overall style should resemble figures from Nature or IEEE papers.

Topic:
[your topic]

Data:
[your data]

Requirements:
White background, strict alignment, unified typography, no cartoon style, natural spacing between bars, all values clearly readable, and no animations or shadows.</pre>
<p>After generation, the HTML chart preview will appear in real time on the right side.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145826 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13.png" alt="" width="2560" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13.png 2560w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13-300x184.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13-1024x628.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13-768x471.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13-1536x942.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-13-2048x1256.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px"></p>
<p>Compared with traditional screenshot-based workflows, the greatest advantage of this approach is that the charts are genuinely editable, scalable, and reusable frontend visualizations. Finally, you can export the results as PDF, PPTX, or HTML for use in papers, websites, or presentations.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-145834 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14.png" alt="" width="2560" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14.png 2560w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14-300x184.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14-1024x628.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14-768x471.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14-1536x942.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/06/09-How-to-Use-AI-to-Generate-Scientific-Figures-and-Diagrams-for-Your-Research-14-2048x1256.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px"></p>
<h2 style="margin:3em 0;"><strong>Conclusion</strong></h2>
<p>AI is dramatically lowering the barrier to scientific figure creation. In the past, producing professional scientific graphics required substantial design experience. Today, researchers can quickly generate visually coherent and structurally clear scientific illustrations. More importantly, however, the real transformation is not simply that ‘drawing figures has become faster,’ but that scientific communication itself is changing.</p>
<p>For the theory and methodology behind what makes an infographic work, see the companion article <a href="https://dev.thetricontinental.org/demystifying-infographic-design/"><em>Demystifying Infographic Design</em></a>.</p>
<p>Future research workflows will likely evolve into a collaborative system where AI handles understanding and generation, design systems maintain stylistic consistency, and researchers focus on scientific accuracy and aesthetic judgment. Scientific figures are no longer just supplementary illustrations inside papers; they are gradually becoming central components of research communication itself. This may be the perfect time to try using AI to create the first truly professional figure for your next paper.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Analyse and Critique Research with AI</title>
		<link>https://dev.thetricontinental.org/how-to-analyse-and-critique-research-with-ai/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 22 May 2026 09:01:14 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=144382</guid>

					<description><![CDATA[AI can now rapidly generate large volumes of ‘paper analyses,’ but much of this content is merely fluent text with an academic tone. They look like critical studies, yet they lack clear sources of evidence, analytical pathways, and verifiable bases for judgement. Genuine critical evaluation is not impromptu commentary or emotional negation, but a structured [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144435 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI_1000667.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI_1000667.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI_1000667-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI_1000667-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></p>
<p>AI can now rapidly generate large volumes of ‘paper analyses,’ but much of this content is merely fluent text with an academic tone. They look like critical studies, yet they lack clear sources of evidence, analytical pathways, and verifiable bases for judgement.</p>
<p>Genuine critical evaluation is not impromptu commentary or emotional negation, but a structured process. It requires the researcher to clarify the analytical objectives, fix the evaluation criteria, and ensure that every judgement can be traced back to the source text. The focus of this article is not on making AI ‘better at critiquing,’ but on how to establish a set of critical analysis methods that are traceable, verifiable, and reusable over the long term.</p>
<h2 style="margin:3em 0;">Why AI Tends to Produce ‘Pseudo-Critique’</h2>
<p>AI’s biggest problem is not that it cannot analyse, but that it is all too easy for it to ‘look like it is analysing.’ Without structural constraints, the model will automatically complete the logic, amplify vague cues, and generate a large number of standardised judgements such as ‘the research has limitations,’ and ‘the argument is insufficiently developed.’</p>
<p>But the real question is: do these conclusions actually come from the source text? Can they be located in specific paragraphs, evidence, or argumentative structures? If they cannot be verified against the original text, then the so-called ‘critical analysis’ is often merely speculation cloaked in an academic tone, rather than a genuinely reliable research evaluation.</p>
<h2 style="margin:3em 0;">How to Use AI for Critical Evaluation</h2>
<p>Truly valuable academic critique is never an impromptu expression, but a rigorous analytical pipeline. It requires the researcher, before initiating any analysis, to first clarify the analyst’s identity and boundary of responsibility, then fix the analytical objectives, analytical stance, and output format, and then proceed step by step along a traceable path, so that every judgement can eventually be returned to the source text.</p>
<h3 style="margin:2em 0;">1. Role Definition</h3>
<p>Many people habitually enter a vague instruction into the model, such as ‘please critically analyse this paper.’ But the consequence is that the model does not know whether it should become a summariser, a commentator, or a genuine critical analyst.</p>
<p>What the role setting determines is not the language style, but how the model understands the boundaries of its responsibilities. A model clearly defined as a ‘critical analyst’ will proactively seek out vulnerabilities in the argument, logical gaps, and evidential weaknesses. Therefore, the starting point of a critical evaluation must be to make the model clearly aware of who it is, what it is to do, and what professional standards it must follow. For example:</p>
<pre>## Your Role

You are an expert **critical analyst** tasked with conducting a rigorous, constructive critical analysis of argumentative texts.

Your analysis must be faithful to the source text, focus on logical structure, evidence, and argumentative resilience, and avoid injecting unsupported opinions. 

The ultimate goal is to help strengthen the work by identifying areas for improvement.</pre>
<h3 style="margin:2em 0;">2. Objectives and Audience</h3>
<p>After defining the role, it is necessary to establish the specific objectives and context for the analysis work. If the requirement is only a vague ‘critique,’ the model is highly likely to slide between abstract, evaluation, and templated limitations, producing content that cannot be verified. Therefore, it is essential to lock in advance the purpose of the analysis, the identity of the intended reader, and the tone of the entire report.</p>
<p>The goal of the analysis is not simply to point out errors, but to conduct a ‘stress test;’ the audience may be the author, editor, or peer reviewer; the tone should be scholarly, precise, and fundamentally constructive. Once these dimensions are fixed, the entire subsequent analysis process has a unified direction.</p>
<pre>## Objectives and Output Goals

### Primary Objective
Describe the purpose of the critical analysis, such as performing a stress test on the text's arguments, identifying weaknesses, and suggesting actionable improvements.

### Target Audience
Describe who the analysis is intended for (e.g., author, editor, peer reviewer) and what level of detail and rigour is expected.

### Required Tone
Describe the analytical tone: critically rigorous yet constructive, scholarly, precise, and clearly anchored in the source text.</pre>
<h3 style="margin:2em 0;">3. Using a Reference &amp; Navigation Section</h3>
<p>In long prompts, models may lose track of where key instructions and source materials are located. They may skip intermediate sections, introduce external assumptions, or fail to follow the intended analytical scope.</p>
<p>Therefore, the prompt should begin with a clear navigation declaration that explicitly tells the model where the analytical rules and source text are located</p>
<p>This section functions as a structural “table of contents” and routing guide for the model, helping maintain instruction adherence across long-context processing.</p>
<pre>## Methodological Reference and Input

This prompt is self-contained for its critical analysis task. 

All analytical criteria are provided within the **Detailed Critical Analysis Protocol** section.

Load the primary text to be analysed from the **Input** section at the end of this prompt. 

Do not consult any external references.</pre>
<h3 style="margin:2em 0;">4. Execution Protocol</h3>
<p>Next, the execution process of the critical analysis needs to be broken down into a set of rigorous requirements, forming the core operating system of the entire prompt. This part begins with a clear task statement, establishing an action framework for the model so that it can identify, examine, and measure each argument through repeatable steps.</p>
<p>The analysis protocol can usually contain three levels:</p>
<p>First, require the model to locate the core arguments and vulnerable claims from the text.</p>
<p>Second, stipulate for each argument the assessment lenses that must be applied, such as logical structure, evidential foundation, rhetorical clarity, and argumentative resilience.</p>
<p>Finally, clarify the analytical mindset: maintain a ruthlessly critical stance while always aiming to be constructive, and apply the ‘most damaging plausible interpretation’ to ambiguous statements to test argumentative strength. You can customise the types and depth of the assessment lenses according to your own research needs.</p>
<pre>## Detailed Critical Analysis Protocol

### Argument Identification

Identify up to [number] central arguments and any particularly vulnerable claims in the provided text.

### Assessment Criteria

For each argument, systematically examine it through the following lenses:

- **Logical Structure:** Identify fallacies, assess validity and soundness of reasoning.
- **Evidentiary Foundation:** Evaluate the quality, relevance, and sufficiency of supporting evidence.
- **Rhetorical Clarity:** Detect ambiguity, equivocation, or manipulative language.
- **Argumentative Resilience:** Check for unaddressed counterarguments and internal consistency.

### Analytical Approach

Maintain a ruthlessly critical yet constructive stance. 
Apply the 'most damaging plausible interpretation' to ambiguous claims in order to test robustness.

For each analysed argument, provide: a concise summary, a detailed critical analysis linked to the criteria above, a vulnerability rating (1–10), and actionable suggestions for improvement.</pre>
<h3 style="margin:2em 0;">5. Output Format</h3>
<p>The rigour of the analysis process must ultimately be solidified through the structure of the output. If the model only generates a prose-style commentary, tracing the basis for any particular judgement becomes extremely difficult. Therefore, the prompt needs to specify a clear output format.</p>
<p>For example, require the output as a single Markdown document, providing for each analysed argument a summary, critical analysis, vulnerability rating, and improvement suggestions, and conclude with a comprehensive executive summary. At the same time, the language and academic style to be used can be stipulated here.</p>
<pre>## Output Format

1. Produce the critical analysis as a **single, well-structured Markdown document**.
2. Begin with the title of the input document.
3. For each analysed argument, include: Argument Summary, Critical Analysis, Vulnerability Rating (1–10), and Improvement Path.
4. Conclude with an executive summary of the most critical overarching weaknesses.
5. All output must be presented in clear, precise academic English.</pre>
<h3 style="margin:2em 0;">6. Input Content</h3>
<p>After everything is ready, the final step is to paste the complete paper, chapter, or notes into the input section at the end of the prompt. It is this action that activates all the preceding silent rules, making the text the sole factual source for every judgement the model makes. Therefore, the text you provide must be complete; do not omit any paragraphs, footnotes, or data that might conceal key arguments.</p>
<pre>## Input

`[Paste the FULL TEXT of the essay, academic article, or argumentative work to be critically analysed here.]`</pre>
<h2 style="margin:3em 0;">Worked example</h2>
<p>The sections above are not only a tutorial outline. they are a <strong>prompt template</strong> you can turn into a single file. When you are done, you have a <strong>full critical-analysis prompt</strong>, one self-contained instruction set the model can follow every time.</p>
<p>Once you have settled on that prompt, you can register it as a <strong>skill</strong> in your toolchain so you do not paste the whole protocol on every run. In VS Code with the Claude Code extension, for instance, you can ask the agent to install the file as a project skill and then invoke it on a document in one message, like the following:</p>
<pre>Please help me install @project/How to Analyse and Critique Research with AI/critique-research.md as a skill in this project, and then use this skill to Analyse and Critique the article @project/How to Analyse and Critique Research with AI/test.pdf.</pre>
<p>Here the model returned a layered memo, argument blocks, ratings, and an executive summary, rather than a single slab of prose.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144385 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1.png" alt="" width="2730" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1.png 2730w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1-300x173.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1-1024x591.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1-768x443.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1-1536x887.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-1-2048x1182.png 2048w" sizes="auto, (max-width: 2730px) 100vw, 2730px"></p>
<p>Against a vague one-liner such as ‘Please help me Analyse and Critique xxx,’ the structured prompt keeps the output <strong>easier to scan</strong> and <strong>easier to map back</strong> to sections of the paper you are reviewing.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144393 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2.png" alt="" width="2730" height="1576" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2.png 2730w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2-300x173.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2-1024x591.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2-768x443.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2-1536x887.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/08-How-to-Analyze-and-Critique-Research-with-AI-2-2048x1182.png 2048w" sizes="auto, (max-width: 2730px) 100vw, 2730px"></p>
<h2 style="margin:3em 0;">Visual Presentation</h2>
<p>Pure Markdown text has several limitations: its formatting is relatively uniform, important points are difficult to emphasize visually, and the final appearance often depends heavily on the editor or rendering environment.</p>
<p>To improve readability and presentation quality, you can use the following prompt to transform Markdown into a richly styled standalone HTML document. This allows the content to be displayed in a cleaner, more structured, and more visually engaging way. For example, you can use the prompt below to convert your own content.</p>
<p>You are an expert editorial web designer, front-end developer, and long-form publication formatter.</p>
<p>Your task is to convert the provided markdown document into a polished, standalone HTML reading experience suitable for a premium think-tank, academic journal, or strategic analysis publication.</p>
<pre>Requirements:

- Single self-contained HTML file
- Embedded CSS + JavaScript only
- Responsive layout
- Elegant academic/editorial aesthetic
- Serif body text, sans-serif headings
- Sticky left-side table of contents
- Reading progress bar
- Smooth scrolling
- Collapsible major sections
- Active TOC highlighting

Structure:

- Title area with metadata
- “Helicopter View” overview section
- Main numbered sections with concise subsection structure
- Minimal but clear visual hierarchy
- Subtle callout boxes for key critiques
- Simple vulnerability/risk badges
- Footer note

Style:

- Calm, intellectual, modern
- Long-form editorial publication aesthetic
- Avoid dashboard UI or generic markdown rendering
- Use restrained editorial colors and generous spacing

Content rules:

- Preserve the original structure and analytical tone
- Do not heavily rewrite content
- Do not over-summarize
- Reduce excessive bullet points where possible
- Prefer concise analytical prose with selective emphasis

Goal:
Transform the markdown into a publication-grade analytical article rather than a raw markdown export.</pre>
<p>After submitting the prompt, wait for the Agent to process the content. Once generation is complete, you will be able to preview the rendered HTML result directly.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144409 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.45.36.png" alt="" width="1014" height="1231" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.45.36.png 1014w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.45.36-247x300.png 247w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.45.36-843x1024.png 843w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.45.36-768x932.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px"></p>
<h2 style="margin:3em 0;">Conclusion</h2>
<p>High-quality critical research is, in essence, a structured process of evidence analysis. It is not simply ‘finding fault,’ but testing a paper’s logic, evidence, and argumentative boundaries through systematic stress testing.</p>
<p>In this process, the most suitable role for AI is not to replace the researcher in making judgements, but to help organise the structure, identify problems, and solidify the analytical workflow. Only when all judgements can be traced back to the source text and re-verified does AI critique truly hold research value.</p>
<h2 style="margin:3em 0;">Appendix</h2>
<div>
<div>The sample input for this guide is a publicly available <a href="https://www.rand.org/pubs/research_briefs/RB10014.html">research brief</a>. <span style="font-size: inherit; letter-spacing: -0.01em;">The prompt and the generated output (in both Markdown and HTML) are available in the </span><a style="font-size: inherit; letter-spacing: -0.01em;" href="https://github.com/gsi-group/bandung-circuits/tree/main/how-to-guides/H08-How-to-Analyze-and-Critique-Research-with-AI">Bandung Circuits repository</a><span style="font-size: inherit; letter-spacing: -0.01em;"> open-sourced by Global South Insights.</span></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Summarise Papers and Books with AI</title>
		<link>https://dev.thetricontinental.org/how-to-summarise-papers-and-books-with-ai/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 22 May 2026 09:00:40 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=144318</guid>

					<description><![CDATA[AI can generate a text that ‘looks like a summary’ in seconds, but the real problem is not whether the model can write, but that many outputs are not suitable for research, teaching, or long-term knowledge management. They are often linguistically fluent and structurally complete, yet lack faithful preservation of the original text’s logic, context, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: inherit; letter-spacing: -0.01em;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144419 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI_1000667.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI_1000667.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI_1000667-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI_1000667-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></span></p>
<p><span style="font-size: inherit; letter-spacing: -0.01em;">AI can generate a text that ‘looks like a summary’ in seconds, but the real problem is not whether the model can write, but that many outputs are not suitable for research, teaching, or long-term knowledge management. They are often linguistically fluent and structurally complete, yet lack faithful preservation of the original text’s logic, context, and evidential provenance.</span></p>
<p>A truly usable literature summary does not merely compress content into something shorter, but preserves the original argumentative structure and conceptual relations as far as possible, and makes key conclusions traceable back to the source for verification. This article therefore focuses not on writing ‘longer’ prompts, but on how to build a repeatable, checkable, and maintainable process for AI-assisted summarisation — specifically of <strong>long-form academic texts</strong> such as journal articles, book chapters, monographs, and lecture or interview transcripts. The same scaffolding does not transfer cleanly to news, marketing copy, or short-form web content; those genres call for different prompts.</p>
<h2 style="margin:3em 0;">Why Many AI Summaries ‘Look Right but Are Actually Unusable’</h2>
<p>The problem with many AI summaries lies not in obvious errors, but in ‘vague accuracy.’ The model will automatically complete the logic, smooth out arguments, and rewrite statements carrying limiting conditions into seemingly definitive conclusions. This problem is exacerbated when the model summarises based only on abstracts, partial segments, or a mixture of several sources.</p>
<p>Another core issue is the loss of structural alignment with the source. Many summaries silently collapse the original’s chapter and section organisation into a single tidy stream of prose — readers cannot tell which part of the summary corresponds to which part of the source, and any later attempt to revisit a specific argument is forced to re-read the original from scratch. They are suitable for rapid browsing but cannot truly enter serious knowledge-production workflows.</p>
<h2 style="margin:3em 0;">How to Use AI to Summarise Articles</h2>
<p>The walk-through below builds the prompt in five numbered sections. Some sections are <strong>fixed</strong> — their wording carries the design decisions that make this prompt work, and rewriting them tends to break the prompt rather than tailor it. Others are <strong>variable</strong> — placeholders that only become useful when you fill them with content for your own scenario. Before reading the sections themselves, it helps to know which is which:</p>
<ul>
<li><strong>1 Role</strong> — <em>Mostly fixed.</em> Keep the ‘chronological, narrative-focused summary’ framing and the ‘self-contained yet faithful’ wording — these are what set the deliverable type. The list of genres (article, book chapter, podcast, talk transcript) can be trimmed or extended to match what you actually summarise.</li>
<li><strong>2 Objectives and Audience</strong> — <em>Variable.</em> You fill in the Primary Objective, Target Audience, and Tone. The example shown in that section is a worked sample from the source template — read it as a benchmark of specificity, not as text to copy verbatim.</li>
<li><strong>3 Execution Protocol (3.1–3.8)</strong> — <em>Fixed.</em> Keep the eight sub-protocols as written; they encode the load-bearing rules of the design. The one parameter commonly tuned is the <strong>length cap in §3.1</strong> (10,000 words is the source template’s default — lower it for short articles, raise it for monographs).</li>
<li><strong>4 Output Format</strong> — <em>Fixed.</em> Keep as-is unless your downstream pipeline requires a different shape (e.g., JSON instead of Markdown).</li>
<li><strong>5 Input</strong> — <em>Variable.</em> Replace the placeholder with your actual source text on each run.</li>
</ul>
<h3 style="margin:2em 0;">1. Role Definition</h3>
<p>When people first try to get AI to analyse a paper, they often simply input a line such as ‘please summarise this article.’ Such blunt instruction may appear efficient, but in fact it pushes the model into a vague decision space.</p>
<p>For AI, ‘summarising’ in itself is not a task with clear boundaries: it could become a superficial listing of keywords, a compression of information lacking clear hierarchy, and more often than not, it devolves into vacuous correctness. The root of the problem is that we have not delineated clear boundaries of responsibility for the AI at the very beginning of the interaction.</p>
<p>A model that has been explicitly assigned the identity of an ‘expert summary assistant,’ with duties and limitations defined, will produce output of markedly different depth and structure compared to a generic model without role setting, even when given the same text.</p>
<p>It is worth being specific about <em>which kind</em> of summary this role is for. In this guide we focus on a <strong>chronological, narrative-focused</strong> summary — one that follows the author’s own ordering of ideas rather than reorganising them into a critique, a structural blueprint, or a cross-text comparison. Those other goals deserve their own dedicated prompts, and the role definition for each will differ accordingly. Naming this constraint at the role level prevents the model from drifting into analysis or restructuring later on.</p>
<p>Therefore, the starting point for any high-quality summary is to clothe the model in a professional identity and let it work with a clear self-understanding. For example:</p>
<pre>## Your Role

You are an expert **summary assistant** tasked with producing a **chronological, narrative-focused summary** of an academic article, book chapter, podcast interview, or talk transcript. 
Your primary goal is to capture the text's **flow and content** from beginning to end in a way that is **self-contained** yet entirely **faithful** to the original.

You should avoid hallucinating information or injecting your own opinions. 
You must strictly follow all instructions regarding scope, structure, and faithfulness.</pre>
<h3 style="margin:2em 0;">2. Objectives and Audience</h3>
<p>After defining the role, it is necessary to establish more specific objectives and context for the task. The intended users and ultimate purpose of the summary determine its form. Therefore, this section should clearly fill in the primary objective of the summary, the target audience, language style, and so on.</p>
<p>A common failure here is to leave the audience description vague — ‘researchers and students,’ for instance. The more concrete the reader profile, the better the model can calibrate vocabulary, density, and what it assumes the reader already knows. As a benchmark for the level of specificity to aim at, the source template behind this guide names its audience as <em>advanced doctoral students in fields such as philosophy, historical sociology, Marxism, intellectual history, and anthropology</em> — a single line that tells the model both the disciplinary register and the assumed level of background. Your own audience line should be roughly that specific.</p>
<p>A worked example, lifted directly from the source template, looks like the following. Treat it as a reference shape rather than something to copy verbatim — keep the three-block structure (Primary Objective / Target Audience / Required Tone), but rewrite the bullets to match your own scenario.</p>
<pre>## Objectives and Output Goals

### Primary Objective of the Summary

- Provide a **sequential, comprehensive** overview of the source text's arguments, ideas, and evidence as presented by the author.
- Serve as the reader's single best tool for understanding how the text's **main points evolve** and connect from start to finish.
- Minimise interpretive detours: **focus strictly on summarising** the original text rather than analysing, critiquing, reorganising, or adding external information.

---

### Target Audience for the Summary

- Advanced doctoral students in fields such as **philosophy, historical sociology, Marxism, intellectual history, and anthropology**.
- Readers who require a **straightforward, meticulously structured, and accurate** grasp of the text's argumentation **in the precise order it is presented by the author**.

---

### Required Tone of the Summary

- Academic, clear, precise, and coherent.
- Neutral and objective, **without** extensive theoretical framing or rhetorical analysis of the source.
- A thorough and faithful retelling that preserves the source text's natural progression and emphasis.</pre>
<h3 style="margin:2em 0;">3. Execution Protocol</h3>
<p>Next, the execution protocol for the summarisation needs to be broken down into a series of rigorous sub-protocols, forming the core operating system of the entire prompt. This is the longest and most consequential part of the prompt: rather than collapsing it into a single block of ‘do these things,’ it should be structured as a numbered protocol the model executes step by step. Each sub-protocol corresponds to a concrete decision the model would otherwise make implicitly — and inconsistently.</p>
<p>The eight sub-protocols below mirror the lifecycle of producing a summary, from setting scope, through structuring and writing, to final self-checks.</p>
<p><strong>3.1 Scope and Length</strong></p>
<p>Specify which parts of the original must be covered, and how long the summary can be. Two things matter. First, <strong>scope</strong>: cover all major sections, arguments, and significant references in the order they appear, and do not compress in ways that would distort the author’s emphasis or the overall structure. Second, <strong>length</strong>: give an upper bound (e.g. up to 10,000 words for a long, dense source) but ask for conciseness where it does not sacrifice completeness.</p>
<p><strong>3.2 Required Structure</strong></p>
<p>This is where most generic summaries collapse — they read fluent but feel structureless. Force the model to follow a fixed scaffold:</p>
<ul>
<li><strong>Helicopter view</strong>: open with one or two short paragraphs stating what the text is about, how it is organised (a brief roadmap of its sections), and any key themes that will recur.</li>
<li><strong>Sequential walk-through</strong>: organise the body strictly in the same order as the source. Mirror the original’s section headings as your sub-headings, and use bullets, short paragraphs, or numbered subsections to break down each section’s arguments, evidence, examples, and transitions.</li>
<li><strong>Key elements to surface throughout</strong>: major claims and theories; definitions of concepts and terms as the author uses them; significant references (thinkers, texts, events the author invokes); author-provided context or background; examples or case studies used to illustrate arguments.</li>
<li><strong>Conclusion</strong>: briefly restate the overall thesis as the author articulates it, plus any closing thoughts, implications, or calls to action.</li>
</ul>
<p><strong>3.3 Quotations and Paraphrasing</strong></p>
<p>Direct quotes are valuable but expensive. Permit short direct quotes only for emblematic, defining, or striking passages that uniquely illuminate the author’s style, a key assertion, or a critical definition. Prefer precise paraphrase for general arguments. If the source text is not in English, state explicitly whether the summary is quoting an existing translation or producing its own.</p>
<p><strong>3.4 Clarity and Explanatory Notes</strong></p>
<p>Two rules in tension. On one hand, break dense or abstract arguments into clear, accurate explanations suitable for the intended audience, and define specialist terminology as the author uses it. On the other hand, do not import external critiques, your own analysis, or theoretical frameworks not present in the original. The only exception is <strong>minimal background context</strong>: if the author leans on an obscure reference (a thinker, event, or prior debate) without explaining it, a brief parenthetical clarification is allowed — but only to make the author’s own argument intelligible, never to introduce new analysis.</p>
<p><strong>3.5 Faithfulness and Completeness</strong></p>
<p>Three commitments. <strong>No omissions or additions</strong>: do not skip major sections or supporting points, and do not insert interpretations not found in the source. <strong>Order and logic</strong>: rigorously follow the sequence in which the author presents ideas — and if the original is itself disjointed or non-linear, reflect that faithfully rather than silently tidying it up. <strong>Accuracy</strong>: dates, names, events, and direct quotes must match the source exactly.</p>
<p><strong>3.6 Style and Formatting</strong></p>
<p>Specify the academic register and how the summary should be navigable. Use Markdown headings and subheadings liberally to mirror the source’s structural divisions. Use transitional phrases that reflect the author’s stated logic — for example, <em>‘Building on this point, the author then discusses…’</em> or <em>‘Having established X, the text turns to Y…’</em> — so that the reader sees how the original moves, not just what it says.</p>
<p><strong>3.7 Deliverable Requirements</strong></p>
<p>State what the finished artefact should be: a <strong>self-contained</strong> summary that lets a reader unfamiliar with the original gain a cohesive, start-to-finish understanding; a <strong>chronological, narrative flow</strong> that reports each portion in the order originally presented. Equally important is stating what this prompt is <strong>not</strong> — it is a narrative summary, not an ideological critique, a rhetorical dissection, or a comparative analysis. Those are separate prompts in the same toolchain (the companion TextKillerCritique template in this directory is one such); keep this one strictly to the linear ‘story of the text’ approach. This boundary is what lets multiple prompts coexist without overlapping.</p>
<p>There is also a quieter boundary worth making explicit: the deliverable is a <strong>standalone narrative document</strong>, not a <strong>traceback or research-aid index</strong>. Structural alignment with the source comes from mirroring section headings (see §3.2 and §3.6), not from per-paragraph page numbers or [Section X]-style anchors attached to each claim. If your downstream use genuinely needs that kind of precise pointer back to the original — for citation harvesting, argument-by-argument verification, or evidence auditing — treat it as a separate task with its own prompt, rather than stretching this one to cover it.</p>
<p><strong>3.8 Final Check</strong></p>
<p>Close the protocol with an explicit self-check the model must run before delivering:</p>
<ul>
<li><strong>Adherence to the specific task</strong>: no drift into ideological positioning, rhetorical analysis, or comparative tables.</li>
<li><strong>Complete yet streamlined</strong>: all essential content and arguments covered, without interpretive commentary.</li>
<li><strong>Ready for graduate-level reference</strong>: polished enough to serve as a reliable, stand-alone resource for the intended audience.</li>
</ul>
<p>Putting it together, the protocol section of the prompt looks like the following skeleton:</p>
<pre>## Detailed Summarisation Protocol

You are to execute the summarisation according to the following detailed protocol.

### 1. Scope and Length

Specify which parts of the source must be covered and the maximum length of the summary, balancing completeness against conciseness.

---

### 2. Required Structure

**Helicopter View**

Open with a short paragraph stating what the text is about, how it is organised, and the key themes that recur.

**Sequential Walk-Through**

Organise the body in the source's own order, with sub-headings mirroring the original's structural divisions.

**Key Elements to Surface Throughout**

Major claims, definitions of concepts and terms, significant references, author-provided context, and any examples or case studies.

**Conclusion**

Restate the author's overall thesis and any closing thoughts or implications.

---

### 3. Quotations and Paraphrasing

Reserve direct quotes for emblematic or defining passages; prefer precise paraphrase elsewhere. 
Specify how translations are to be handled.

---

### 4. Clarity and Explanatory Notes

Break down dense arguments and define terms as the author uses them. Do not import external critiques. 
Allow minimal parenthetical context only for unexplained obscure references essential to the author's argument.

---

### 5. Faithfulness and Completeness

No omissions or additions. Follow the source's sequence and logic — including any disjointed or non-linear structure. 
Ensure factual accuracy of dates, names, events, and quotes.

---

### 6. Style and Formatting

Academic register; Markdown headings mirroring the source; transitional phrases that reflect the author's own logical moves between sections.

---

### 7. Deliverable Requirements

A self-contained, chronological, narrative summary. 
Not an ideological critique, not a rhetorical dissection, not a comparative analysis — those belong to separate prompts in the toolchain.

---

### 8. Final Check

Before delivery, verify: no drift into other task types; complete yet streamlined; polished as a stand-alone reference for the intended audience.</pre>
<h3 style="margin:2em 0;">4. Output Format</h3>
<p>The prompt also needs to set clear output format requirements, for example that the output file must be in Markdown format, strictly follow the text-formatting conventions specified in the prompt, and clearly state that no external citations or bibliography are required. This serves as the systematic packaging of all the preceding specifications, ensuring the model knows how to organise them into a deliverable whole.</p>
<pre>## Output Format

1. Produce the summary as a **single, well-structured Markdown document**.
2. Adhere strictly to the output specification, especially regarding the use of headings and subheadings to mirror the source text.
3. No external citations or bibliography are required. The focus is on the input text. Output as pure markdown text.</pre>
<h3 style="margin:2em 0;">5. Input Content</h3>
<p>Finally, in the input section at the end of the prompt, the complete paper, chapter, or transcript needs to be pasted in as the primary content, activating the entire process.</p>
<pre>## Input

`[Paste the FULL TEXT of the academic article, book chapter, podcast interview transcript, or talk transcript HERE for summarisation. 
Ensure the text is clean and readable.]`</pre>
<h2 style="margin:3em 0;">Worked example</h2>
<p>The sections above are not only a tutorial outline; they are a <strong>prompt template</strong> you can turn into a single file. When you are done, you have a <strong>full summarisation prompt</strong>, one self-contained instruction set the model can follow every time.</p>
<p>Once you have settled on that prompt, you can register it as a <strong>skill</strong> in your toolchain so you do not paste the whole protocol on every run. In VS Code with the Claude Code extension, for instance, you can ask the agent to install the file as a project skill and then invoke it on a document in one message, like the following.</p>
<pre>Please help me install @project/How to Summarise Papers and Books with AI/summarise-papers.md as a skill in this project, and then use this skill to summarise the article @project/How to Summarise Papers and Books with AI/test.md</pre>
<p>The model then produced a long-form summary with <strong>clear headings and a stable thread</strong> through the source’s own order of ideas.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144337 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-1-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>By contrast, a minimal line such as Please help me summarise xxx tends to return something that reads fluent but <strong>thin on structure</strong> and weak on tying claims back to the text. The same document, run with the explicit prompt above, came back with <strong>sectioning you can skim and content that hangs together</strong> against the original.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144345 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2.png" alt="" width="2400" height="1570" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2-300x196.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2-1024x670.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2-768x502.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2-1536x1005.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/07-How-to-Summarize-Papers-and-Books-with-AI-2-2048x1340.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<h2 style="margin:3em 0;">Validating the Output</h2>
<p>Section 3.8 of the protocol is the <strong>model’s</strong> self-check. It catches certain drift patterns — sliding into critique, padding with interpretation, going off-format — but it cannot tell you whether the summary is actually a faithful representation of the source. The model has no way to compare itself against the original. That comparison is the reader’s job, and it deserves a short, repeatable routine of its own. Without it, the whole pipeline is open-loop: you have a process that <em>should</em> produce a good summary, but no mechanism that confirms a given run <em>did</em>.</p>
<p>The failures worth checking for are rarely ‘the summary is wrong in obvious ways.’ They are the quiet ones:</p>
<ul>
<li><strong>Section coverage.</strong> Open the source’s table of contents alongside the summary. Every major section of the source should be locatable in the summary as a sub-heading or a clearly demarcated block. Missing sections are common when the source is long, when its chapter structure is weak, or when one section is far denser than the others.</li>
<li><strong>Hedge preservation.</strong> Pick three to five claims in the summary that read as confident assertions. Find the corresponding passages in the source. Models have a well-documented tendency to silently rewrite hedged statements (<em>‘the author tentatively suggests…’</em>, <em>‘X may be the case under conditions Y…’</em>) as flat declaratives. If the source had qualifiers and the summary has dropped them, that is over-confidence drift — exactly the ‘vague accuracy’ failure mode the introduction warned about.</li>
<li><strong>Definition fidelity.</strong> For any specialist term the author introduces or uses in a stipulative sense, check that the summary’s gloss matches the author’s usage rather than the term’s general meaning. Over-smoothing of stipulative definitions is the single most common quality failure on theoretically loaded texts.</li>
<li><strong>Quote accuracy.</strong> Direct quotes should match the source word-for-word, including punctuation. Random spot-check two or three.</li>
<li><strong>Phantom references.</strong> Sample one or two of the ‘significant references’ the summary names — thinkers, texts, events. Confirm the author actually invoked them, in roughly the role the summary describes. Hallucinated references are rare in modern models but not zero, and they are catastrophic if they survive into downstream citation.</li>
</ul>
<p>Budget roughly ten to fifteen minutes for this the first few times. After a handful of runs on the same kind of source you will learn which failure mode your specific genre is prone to, and the routine compresses to whichever subset still earns its time.</p>
<h2 style="margin:3em 0;">Visual Presentation</h2>
<p>Pure Markdown text has several limitations: its formatting is relatively uniform, important points are difficult to emphasize visually, and the final appearance often depends heavily on the editor or rendering environment.</p>
<p>To improve readability and presentation quality, you can use the following prompt to transform Markdown into a richly styled standalone HTML document. This allows the content to be displayed in a cleaner, more structured, and more visually engaging way. For example, you can use the prompt below to convert your own content.</p>
<pre>You are an expert editorial web designer, front-end developer, and long-form publication formatter.

Your task is to convert the provided markdown document into a polished, standalone HTML reading experience suitable for a premium think-tank, academic journal, or strategic analysis publication.

Requirements:

- Single self-contained HTML file
- Embedded CSS + JavaScript only
- Responsive layout
- Elegant academic/editorial aesthetic
- Serif body text, sans-serif headings
- Sticky left-side table of contents
- Reading progress bar
- Smooth scrolling
- Collapsible major sections
- Active TOC highlighting

Structure:

- Title area with metadata
- “Helicopter View” overview section
- Main numbered sections with concise subsection structure
- Minimal but clear visual hierarchy
- Subtle callout boxes for key critiques
- Simple vulnerability/risk badges
- Footer note

Style:

- Calm, intellectual, modern
- Long-form editorial publication aesthetic
- Avoid dashboard UI or generic markdown rendering
- Use restrained editorial colors and generous spacing

Content rules:

- Preserve the original structure and analytical tone
- Do not heavily rewrite content
- Do not over-summarize
- Reduce excessive bullet points where possible
- Prefer concise analytical prose with selective emphasis

Goal:  
Transform the markdown into a publication-grade analytical article rather than a raw markdown export.</pre>
<p>After submitting the prompt, wait for the Agent to process the content. Once generation is complete, you will be able to preview the rendered HTML result directly.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-144362 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.27.19.png" alt="" width="942" height="1203" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.27.19.png 942w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.27.19-235x300.png 235w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.27.19-802x1024.png 802w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Screenshot-2026-05-22-at-11.27.19-768x981.png 768w" sizes="auto, (max-width: 942px) 100vw, 942px"></p>
<h2 style="margin:3em 0;">Conclusion</h2>
<p>The greatest value of AI is not to replace reading, but to help humans organise reading more efficiently. A high-quality academic summary is, in essence, a sequence of disciplined moves rather than a single generative act: <strong>first set the scope</strong> (what kind of summary, for whom, in what register), <strong>then fix the structure</strong> (the eight sub-protocols that govern coverage, order, faithfulness, and self-check), <strong>then generate</strong>, and <strong>finally validate against the source</strong> rather than against your own sense that the output ‘reads right.’</p>
<p>When AI is placed inside that four-beat rhythm — scope, structure, generate, validate — it stops being a text machine that returns whatever sounds plausible, and starts being a piece of research infrastructure: outputs you can trust enough to cite, hand to a collaborator, or build a literature note on top of.</p>
<h2 style="margin:3em 0;">Appendix</h2>
<p>The sample input, the prompt, and the generated output (in both Markdown and HTML) are available in the <a href="https://github.com/gsi-group/bandung-circuits/tree/main/how-to-guides/H07-How-to-Summarize-Papers-and-Books-with-AI">Bandung Circuits repository</a> open-sourced by Global South Insights.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Convert Scanned PDFs with Docling</title>
		<link>https://dev.thetricontinental.org/how-to-convert-scanned-pdfs-with-docling/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 08 May 2026 09:01:11 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=143204</guid>

					<description><![CDATA[Why Scanned PDFs Are a Problem Plenty of academic papers, historical documents and official records exist only as scanned images, page after page of locked‑up pixels that standard text‑based tools can’t touch. When your research involves pulling quotes, tables or references from dozens of such files, manual transcription becomes a serious bottleneck. Optical Character Recognition [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 style="margin:3em 0;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143215 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-How-to-Convert-Scanned-PDFs-with-Docling.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-How-to-Convert-Scanned-PDFs-with-Docling.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-How-to-Convert-Scanned-PDFs-with-Docling-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-How-to-Convert-Scanned-PDFs-with-Docling-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></h2>
<h2 style="margin:3em 0;">Why Scanned PDFs Are a Problem</h2>
<p>Plenty of academic papers, historical documents and official records exist only as scanned images, page after page of locked‑up pixels that standard text‑based tools can’t touch.</p>
<p>When your research involves pulling quotes, tables or references from dozens of such files, manual transcription becomes a serious bottleneck. Optical Character Recognition (OCR) engines exist, but stitching them into a reliable, repeatable AI workflow is far from trivial: most raw OCR outputs lose headings, merge columns or scramble table structures, which makes it impossible for a large language model to reason over the document with any confidence.</p>
<p>You need a tool that not only ‘reads’ the image but also reconstructs the document’s logical layout and hands back clean, structured, machine‑friendly text. That is exactly what Docling is built to do.</p>
<h2 style="margin:3em 0;">What Docling Does</h2>
<p>Docling is an open‑source document understanding library that converts a wide array of document formats into structured information AI agents can consume. Far more than a simple OCR wrapper, it processes materials where text, tables and images are interleaved, including multi‑column layouts, hand‑written notes and complex PDFs that are really just scanned photographs.</p>
<p>Key capabilities that set Docling apart:</p>
<ul>
<li><strong>Mixed‑content understanding</strong>, it handles documents where natural reading order does not match the raw PDF stream. Tables stay tables, figures retain their captions, and headers are not dumped into the body.</li>
<li><strong>Format flexibility</strong>, the library accepts PDF, DOCX, PPT, XLSX, HTML, images (PNG, JPEG, TIFF), LaTeX, plain text, WAV, MP3, and WebVTT. This dramatically expands the range of source material an AI agent can work with downstream.</li>
<li><strong>MCP integration</strong>, through the Model Context Protocol (MCP), Docling becomes a service that your agent can call directly. This closes the ‘upload → convert → query’ loop within a single conversation, without you ever leaving the chat interface.</li>
</ul>
<p>In short, Docling takes a photograph of a page and turns it into a Markdown file that preserves the true structure of the content. That structure is what makes the difference between an AI that hallucinates a plausible‑sounding summary and one that actually cites the right paragraph.</p>
<h2 style="margin:3em 0;">Installing Docling Locally</h2>
<p>The steps below use an agent in VS Code, but the same approach works in any environment that supports MCP.</p>
<p>First, open your agent’s chat panel.</p>
<div id="attachment_143272" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143272" class="size-full wp-image-143272 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-1-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143272" class="wp-caption-text" style="text-align:center;"><small>Agent panel</small></p></div>
<p>Modern AI agents can often locate and apply installation instructions on their own. To get started, enter a prompt that describes exactly what you want:</p>
<pre>Please help me install the Docling MCP service for use with an AI agent
and configure the environment if necessary. 
For configuration, refer to the documentation at <a href="https://docling-project.github.io/docling/usage/mcp/">https://docling-project.github.io/docling/usage/mcp/</a></pre>
<div id="attachment_143264" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143264" class="size-full wp-image-143264 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-2-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143264" class="wp-caption-text" style="text-align:center;"><small>MCP status shows Connected after manual steps</small></p></div>
<p>Once the agent confirms that the configuration is complete, Docling is ready to use.</p>
<div id="attachment_143256" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143256" class="size-full wp-image-143256 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-3-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143256" class="wp-caption-text" style="text-align:center;"><small>Agent confirms installation is complete</small></p></div>
<p>You can verify the installation by typing /mcp in the dialog. This lists all MCP servers currently connected to your agent.</p>
<div id="attachment_143248" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143248" class="size-full wp-image-143248 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-4-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143248" class="wp-caption-text" style="text-align:center;"><small>Type /mcp to see the service list</small></p></div>
<p>When <strong>docling</strong> appears in the MCP list and its status is <strong>Connected</strong> (usually shown in green), the service is active and waiting for your requests.</p>
<div id="attachment_143240" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143240" class="size-full wp-image-143240 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-5-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143240" class="wp-caption-text" style="text-align:center;"><small>Docling appears as Connected in the MCP list</small></p></div>
<p>To test the setup, upload a sample scanned PDF and ask the agent:</p>
<pre>Please convert this PDF to Markdown.

</pre>
<div id="attachment_143232" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143232" class="size-full wp-image-143232 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-6-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143232" class="wp-caption-text" style="text-align:center;"><small>Prompt to convert a PDF to Markdown</small></p></div>
<p>A successful conversion will return clean, structured Markdown, headings, paragraphs, tables and image references all preserved. This confirms that your agent can reliably read and process the PDF’s content, which is the foundation for later tasks such as summarisation, key‑point extraction, and evidence‑grounded question answering.</p>
<div id="attachment_143224" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-143224" class="size-full wp-image-143224 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7.png" alt="" width="2400" height="1364" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7-300x171.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7-1024x582.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7-1536x873.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/06-How-to-Convert-Scanned-PDFs-with-Docling-7-2048x1164.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"><p id="caption-attachment-143224" class="wp-caption-text" style="text-align:center;"><small>A successful Markdown conversion result</small></p></div>
<p>If the conversion fails or the output looks garbled, ask the agent to check the logs and suggest corrections, common fixes include adjusting the system dependencies or re‑scanning the original PDF at a higher resolution.</p>
<h2 style="margin:3em 0;">Checking Output Quality</h2>
<p>Obtaining a Markdown file is only half the job. For research‑grade work, you must verify that the output faithfully represents the original document. Spend a few minutes examining a representative sample and pay close attention to the following points:</p>
<ul>
<li><strong>Paragraph integrity and reading order</strong>, check that key paragraphs are complete and appear in the same logical sequence as in the PDF. Multi‑column layouts sometimes confuse OCR engines, so look for text fragments that may have been shuffled.</li>
<li><strong>Table fidelity</strong>, confirm that tables are identified and that their row‑column structure is preserved. A table rendered as a flat string of numbers is almost useless for downstream analysis.</li>
<li><strong>Mathematical formulas and special characters</strong>, symbols, Greek letters, and block equations are error‑prone. Verify that they have been converted accurately and are not mangled or omitted.</li>
<li><strong>Headers and footers</strong>, ensure that running heads, page numbers, and footnotes are not incorrectly merged into the main text, which would pollute the extracted content.</li>
</ul>
<p>For particularly important documents, it is safest to cross‑check the Markdown output against the original PDF page by page. If you spot systematic issues, such as unrecognised fonts or consistently broken tables, try re‑scanning the document at a higher DPI or choosing a different export format before sending it to Docling. Small adjustments to the input often yield dramatically better results.</p>
<h2 style="margin:3em 0;">Summary</h2>
<p>Docling transforms locked‑up scanned content into structured, machine‑readable Markdown, bridging the gap between static documents and AI‑grounded research. With out‑of‑the‑box support for PDF, DOCX, PPT, XLSX, HTML, PNG, JPEG, TIFF, LaTeX, plain text, WAV, MP3, and WebVTT, it removes the format chaos that typically bogs down document‑heavy projects. Once the MCP service is installed and verified, you can simply describe any conversion or analysis task to your agent and let it handle the rest.</p>
<p>When combined with retrieval‑augmented generation (RAG) or knowledge graph construction, the clean text that Docling produces becomes reliable fuel for evidence‑based answers. Instead of guessing what a scanned paper might say, your AI has the actual text, and that makes all the difference between plausible noise and trustworthy insight.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Conduct Grounded Research: Web Searching and Web Fetching</title>
		<link>https://dev.thetricontinental.org/how-to-conduct-grounded-research-web-searching-and-web-fetching/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 08 May 2026 09:00:10 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=143287</guid>

					<description><![CDATA[&#160; For simple projects, collecting sources by hand and writing prompts is usually enough. When you need a full research pass that spans dozens or hundreds of papers, the limits of manual search and download become clear. This article frames grounded research around two complementary moves: web searching (programmatically discovering what exists on the open [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143466 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-how-to-conduct-grounded-research-10.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-how-to-conduct-grounded-research-10.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-how-to-conduct-grounded-research-10-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/Text-how-to-conduct-grounded-research-10-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></p>
<p> </p>
<p>For simple projects, collecting sources by hand and writing prompts is usually enough. When you need a full research pass that spans dozens or hundreds of papers, the limits of manual search and download become clear.</p>
<p>This article frames grounded research around two complementary moves: <strong>web searching</strong> (programmatically discovering what exists on the open web and in scholarly indexes) and <strong>web fetching</strong> (retrieving full documents or machine-readable representations through documented interfaces you control). Used with each provider’s terms of service and rate limits, that combination speeds collection and lowers hallucination risk by tying model outputs to sources you can verify.</p>
<h2 style="margin:3em 0;">Web Searching Versus Web Fetching</h2>
<p>Traditional search engines return links and short snippets. Humans can follow those links one by one; <strong>large-scale or agent-driven workflows</strong> usually need <strong>structured search results</strong>, fields you can parse, filter, and hand to the next step.</p>
<p>Here, <strong>web searching</strong> means calling search-oriented APIs so the agent gets normalized data (titles, URLs, snippets, ranks, and similar) instead of rendered HTML.</p>
<p>The JSON below is a simple illustration of what structured search output can look like:</p>
<pre>[
{
"title": "Google",
"link": "https://google.com/",
"snippet": "Search the world's information, including webpages, images, videos and more. _Google_ has many special features to help you find exactly what you're looking ...",
"position": 1
},
{
"title": "Google Scholar",
"link": "https://scholar.google.com",
"snippet": "_Google Scholar_ provides a simple way to broadly search for scholarly literature. Search across a wide variety of disciplines and sources: articles, theses, ...",
"position": 2
}
]</pre>
<p><strong>Web fetching</strong> is the next step: obtaining full text or cleaned page content, a PDF, or a Markdown-like extraction of a page you are allowed to process, so the model can work from complete arguments, not previews alone.</p>
<p>Together, structured search and disciplined fetching form a pipeline from query to evidence, the practical backbone of grounded research.</p>
<h2 style="margin:3em 0;">Why These Capabilities Matter</h2>
<p>Generative models hallucinate when context is thin or wrong. Feeding them <strong>retrieved, checkable</strong> material, metadata, abstracts, PDFs, or excerpts from permitted channels, anchors answers in real sources.</p>
<p>For end-to-end research projects, programmatic search and fetch help because they deliver:</p>
<ol>
<li><strong>Traceability</strong>: URLs, identifiers, or API payloads you can log and revisit.</li>
<li><strong>Richer context</strong>: Full text or clean extractions outperform snippets alone when nuance matters.</li>
<li><strong>Freshness</strong>: Many academic and web APIs surface newer records than a model’s static training cutoff.</li>
</ol>
<p>What follows surveys tools you can connect with API keys and published docs, plus a few interactive aids where the value is exploration rather than automation.</p>
<h2 style="margin:3em 0;">Web Searching</h2>
<p>The sections below cover how to <strong>discover</strong> candidates, papers, pages, datasets, before you commit to full retrieval.</p>
<h3 style="margin:2em 0;">1. Serper.dev</h3>
<p><strong>Serper.dev</strong> belongs to the same broad family as other SERP-style APIs: you send an HTTP request with a query and credentials, and you receive <strong>structured JSON</strong> instead of clicking through a results page. Engines, parameters, and quotas are defined in Serper’s documentation; the <strong>day-to-day workflow</strong> is familiar if you have already used SerpApi-style products.</p>
<p>Start by creating an account: <a href="https://serper.dev/signup">https://serper.dev/signup</a>.<img loading="lazy" decoding="async" class="aligncenter wp-image-143289 size-full img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1.png" alt="" width="2868" height="1494" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1.png 2868w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1-1024x533.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1-768x400.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1-1536x800.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-1-2048x1067.png 2048w" sizes="auto, (max-width: 2868px) 100vw, 2868px"></p>
<p>After you verify your email, the site typically drops you into the playground at <a href="https://serper.dev/playground">https://serper.dev/playground</a>. There you can inspect recent usage and try queries interactively.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143484 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1.png" alt="" width="2876" height="1492" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1.png 2876w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1-1024x531.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1-768x398.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1-1536x797.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-2-1-2048x1062.png 2048w" sizes="auto, (max-width: 2876px) 100vw, 2876px"></p>
<p>To call the API from code or from an agent, open the <strong>API Keys</strong> tab in the left sidebar. A key is usually generated for you automatically; copy it and store it securely (for example in an environment variable).</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143492 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1.png" alt="" width="2870" height="1496" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1.png 2870w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1-300x156.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1-1024x534.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1-768x400.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1-1536x801.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-3-1-2048x1068.png 2048w" sizes="auto, (max-width: 2870px) 100vw, 2870px"></p>
<p>For <strong>Google Search</strong> via Serper, follow the HTTP method, headers, and body format in the official docs when you call the API from code or from an agent. As a quick sanity check, you can sometimes open a minimal URL in the browser (replace {query words} and {your api key}):</p>
<pre>https://google.serper.dev/search?q={query words}&amp;apiKey={your api key}</pre>
<p>The response is JSON, not a consumer-style HTML results page, exactly what programmatic clients expect.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143500 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1.png" alt="" width="2872" height="878" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1.png 2872w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1-300x92.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1-1024x313.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1-768x235.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1-1536x470.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-4-1-2048x626.png 2048w" sizes="auto, (max-width: 2872px) 100vw, 2872px"></p>
<p>In your agent, keep the key in something like SERP_DEV_API_KEY and reference it from prompts instead of hard-coding it. For example:</p>
<pre>Please use the SERP_DEV_API_KEY from the environment variables to search for information about 'Google' with the Google search engine and provide a summary. 
The API format is:
https://google.serper.dev/search?q={query words}&amp;apiKey={your api key}</pre>
<p>The agent can then call the endpoint and summarize the JSON.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143508 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1.png" alt="" width="2400" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1-300x180.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1-1024x615.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1-768x461.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1-1536x923.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-5-1-2048x1231.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>Serper’s free tier is generous on volume (on the order of thousands of searches for new accounts at the time of writing), but it exposes <strong>fewer engines and surfaces</strong> than SerpApi. Choose Serper when a narrow, Google-centric stack is enough; reach for SerpApi when you need additional Google products (Scholar, News, and others) from one vendor.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143516 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1.png" alt="" width="2870" height="1476" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1.png 2870w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-6-1-2048x1053.png 2048w" sizes="auto, (max-width: 2870px) 100vw, 2870px"></p>
<h3 style="margin:2em 0;">2. SerpApi</h3>
<p><strong>SerpApi</strong> wraps Google and many other Google ‘engines’ as structured data, so agents can automate discovery without opening each result by hand. It turns result pages into clean JSON that is easier to filter, rank, and pass downstream than raw HTML.</p>
<p>Register and sign in at <a href="https://serpapi.com/users/sign_in">https://serpapi.com/users/sign_in</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143524 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1.png" alt="" width="2628" height="1482" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1.png 2628w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1-1024x577.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1-768x433.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1-1536x866.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-7-1-2048x1155.png 2048w" sizes="auto, (max-width: 2628px) 100vw, 2628px"></p>
<p>The default free plan includes a limited number of searches per month; upgrade if your workload grows.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143532 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1.png" alt="" width="2616" height="1476" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1.png 2616w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1-1024x578.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1-768x433.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1-1536x867.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-8-1-2048x1156.png 2048w" sizes="auto, (max-width: 2616px) 100vw, 2616px"></p>
<p>From the dashboard, copy your API key.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143540 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1.png" alt="" width="2620" height="1502" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1.png 2620w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1-300x172.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1-1024x587.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1-768x440.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1-1536x881.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-9-1-2048x1174.png 2048w" sizes="auto, (max-width: 2620px) 100vw, 2620px"></p>
<p>A minimal <strong>Google Web</strong> request looks like this (substitute your query and key):</p>
<pre>https://serpapi.com/search?engine=google&amp;q={query words}&amp;api_key={your api key}</pre>
<p>Paste the URL into a browser once to confirm you see JSON rather than HTML.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143548 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1.png" alt="" width="2618" height="704" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1.png 2618w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1-300x81.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1-1024x275.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1-768x207.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1-1536x413.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-10-1-2048x551.png 2048w" sizes="auto, (max-width: 2618px) 100vw, 2618px"></p>
<p>In the agent, read the key from the environment, for example SERP_API_KEY, and keep the URL pattern in the prompt or in tool configuration:</p>
<pre>Please use the SERP_API_KEY from the environment variables to search for information about 'Google' with the Google search engine and provide a summary. 

The API format is:
https://serpapi.com/search?engine=google&amp;q={query words}&amp;api_key={your api key}</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143556 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1.png" alt="" width="2400" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1-300x180.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1-1024x615.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1-768x461.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1-1536x923.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-11-1-2048x1231.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>The model issues the call and returns a short summary of the hits.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143564 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1.png" alt="" width="2400" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1-300x180.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1-1024x615.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1-768x461.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1-1536x923.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-12-1-2048x1231.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p>That pattern generalizes: SerpApi also exposes Google Scholar, Google Events, Google Finance, and more, adjust engine and the prompt so the agent picks the right surface.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143572 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1.png" alt="" width="2870" height="1484" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1.png 2870w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-13-1-2048x1059.png 2048w" sizes="auto, (max-width: 2870px) 100vw, 2870px"></p>
<h2 style="margin:3em 0;">Web Fetching</h2>
<p>Searching tells you <strong>what</strong> might be worth reading. <strong>Fetching</strong> is how you obtain <strong>full content</strong> in compliant ways, PDFs from open repositories, metadata from scholarly APIs, or normalized text from tools built for extraction, not improvised bulk copying of entire sites.</p>
<h3 style="margin:2em 0;">PDF and document-oriented APIs</h3>
<h4 style="margin:2em 0;">1. arXiv</h4>
<p><strong>arXiv</strong> is an open-access preprint service operated by Cornell University. It is widely used in computer science, physics, mathematics, and neighboring fields. Because authors often upload before journal publication, arXiv is frequently where new work appears first.</p>
<p>arXiv supports both <strong>discovery</strong> and <strong>retrieval</strong>: you can search metadata and obtain PDFs through stable, documented HTTP interfaces. The public <strong>metadata API</strong> is described in the arXiv help center; the <a href="https://info.arxiv.org/help/api/basics.html#quickstart">API basics / quickstart</a> explains that clients issue ordinary HTTP requests and receive XML feeds whose entries include links to PDFs.</p>
<p>You do not need to parse the XML by hand in every workflow, your agent or a small script can, but it helps to know that the response is structured, not a single human-facing HTML page.</p>
<p>Example query (metadata for up to ten results whose metadata matches electron in the default ‘all’ fields):</p>
<pre>http://export.arxiv.org/api/query?search_query=all:electron&amp;start=0&amp;max_results=10</pre>
<p>The returned feed lists titles, summaries, and related links; PDFs are reachable from the entry links as described in the official documentation. Respect arXiv’s published terms and request etiquette.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143580 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1.png" alt="" width="2876" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1.png 2876w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1-1024x527.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1-768x395.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1-1536x790.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-14-1-2048x1054.png 2048w" sizes="auto, (max-width: 2876px) 100vw, 2876px"></p>
<p>In an agent, you might keep the interaction high-level:</p>
<pre>Please search arXiv for papers related to electrons and download the PDFs locally.</pre>
<p>The agent should implement the XML request, pick entries, and download only what the user or policy allows.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143588 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1.png" alt="" width="2400" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1-300x180.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1-1024x615.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1-768x461.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1-1536x923.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-15-1-2048x1231.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<h4 style="margin:2em 0;">2. Semantic Scholar</h4>
<p><strong>Semantic Scholar</strong>, from the Allen Institute for AI, pairs semantic ranking with rich metadata (authors, venues, citations, related work). Its APIs support both <strong>literature search</strong> and, where licensing and publisher links allow, <strong>retrieval of PDFs or landing URLs</strong>, always subject to each paper’s access rules.</p>
<p>Sign in at <a href="https://www.semanticscholar.org/sign-in">https://www.semanticscholar.org/sign-in</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143596 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1.png" alt="" width="2880" height="1490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1.png 2880w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1-1024x530.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1-1536x795.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-16-1-2048x1060.png 2048w" sizes="auto, (max-width: 2880px) 100vw, 2880px"></p>
<p>Use the website search to sanity-check titles, authors, or topics.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143604 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1.png" alt="" width="2876" height="1476" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1.png 2876w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1-300x154.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1-1024x526.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1-768x394.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1-1536x788.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-17-1-2048x1051.png 2048w" sizes="auto, (max-width: 2876px) 100vw, 2876px"></p>
<p>Programmatic access requires a separate API key. Apply at <a href="https://www.semanticscholar.org/product/api">https://www.semanticscholar.org/product/api</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143612 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1.png" alt="" width="2864" height="1480" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1.png 2864w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1-300x155.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1-1024x529.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1-768x397.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1-1536x794.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-18-1-2048x1058.png 2048w" sizes="auto, (max-width: 2864px) 100vw, 2864px"></p>
<p>After approval, you receive a key by email.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143620 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1.png" alt="" width="2872" height="1320" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1.png 2872w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1-300x138.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1-1024x471.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1-768x353.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1-1536x706.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-19-1-2048x941.png 2048w" sizes="auto, (max-width: 2872px) 100vw, 2872px"></p>
<p>Store it as something like S2_API_KEY and point the agent at the official client examples:</p>
<pre>Please use the S2_API_KEY stored in your environment variables to search for articles about 'xxx' using the Semantic Scholar API and download the PDFs locally where permitted. 
For API usage, refer to the documentation at https://github.com/allenai/s2-folks/tree/main.</pre>
<h3 style="margin:2em 0;">Web page content</h3>
<p>Some teams chain search to <strong>hosted extraction</strong> services that turn <strong>allowed</strong> URLs, or small, configured jobs, into clean text or Markdown for downstream models.</p>
<p><a href="https://github.com/firecrawl/firecrawl">Firecrawl</a> and <a href="https://github.com/unclecode/crawl4ai">Crawl4AI</a> are commonly cited in agent tutorials: you supply URLs and constraints; the tool returns normalized content. They are <strong>not</strong> a substitute for reading each site’s robots policy, copyright notice, and terms of use. This article does not lay out crawling tactics; stay within what each vendor documents and what the target site permits.</p>
<h3 style="margin:2em 0;">Other tools: Connected Papers</h3>
<p><strong>Connected Papers</strong> is an interactive map: from one seed paper it draws a graph of related work so you can spot clusters and high-influence nodes before you fix a reading list. It is not mainly an API-first fetch layer, but it is excellent for <strong>seeing how papers connect</strong>.</p>
<p>Open <a href="https://www.connectedpapers.com/">https://www.connectedpapers.com/</a> and search by title.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143628 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1.png" alt="" width="2620" height="1476" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1.png 2620w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1-300x169.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1-1024x577.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1-768x433.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1-1536x865.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-20-1-2048x1154.png 2048w" sizes="auto, (max-width: 2620px) 100vw, 2620px"></p>
<p>The tool builds a visual graph of neighbors in citation and similarity space.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-143636 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1.png" alt="" width="2620" height="1486" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1.png 2620w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1-300x170.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1-1024x581.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1-768x436.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1-1536x871.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/05/05-how-to-conduct-grounded-research-21-1-2048x1162.png 2048w" sizes="auto, (max-width: 2620px) 100vw, 2620px"></p>
<h2 style="margin:3em 0;">Conclusion</h2>
<p><strong>Web searching</strong> through Serper.dev and SerpApi gives you structured web discovery; <strong>Semantic Scholar</strong> does the same for scholarly metadata. <strong>Web fetching</strong>, arXiv’s XML API for open preprints, plus Semantic Scholar where keys and licenses allow, fills in full text and pointers. <strong>Connected Papers</strong> supports exploratory mapping of the literature, while tools such as <strong>Firecrawl</strong> and <strong>Crawl4AI</strong> can supply normalized page text only when policy and contracts allow.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Talk to AI – A Prompt Engineering Guide</title>
		<link>https://dev.thetricontinental.org/how-to-talk-to-ai-a-prompt-engineering-guide/</link>
		
		<dc:creator><![CDATA[Bandung Circuit]]></dc:creator>
		<pubDate>Fri, 24 Apr 2026 09:00:31 +0000</pubDate>
				<category><![CDATA[How-To Guides]]></category>
		<category><![CDATA[Bandung Circuits]]></category>
		<guid isPermaLink="false">https://thetricontinental.org/?p=142193</guid>

					<description><![CDATA[How to Talk to AI – A Prompt Engineering Guide Why You Need Prompt Engineering Most dissatisfaction with AI assistants isn’t because the model isn’t ‘smart enough,’ but because there’s a disconnect between the task you have in mind and the signals the system can actually process. The same model might seem mediocre when you [&#8230;]]]></description>
										<content:encoded><![CDATA[<h1><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142219 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/Text_04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-3.jpg" alt="" width="1000" height="667" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/Text_04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-3.jpg 1000w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/Text_04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-3-300x200.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/Text_04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-3-768x512.jpg 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px"></h1>
<h1>How to Talk to AI – A Prompt Engineering Guide</h1>
<h2 style="margin:3em 0;">Why You Need Prompt Engineering</h2>
<p>Most dissatisfaction with AI assistants isn’t because the model isn’t ‘smart enough,’ but because there’s a disconnect between the task you have in mind and the signals the system can actually process. The same model might seem mediocre when you ask it a random question, but when you clearly define the task, its boundaries, and the expected output format, it often performs quite well.</p>
<p>For example, if you simply say, ‘Help me write an email,’ the system has to guess the recipient, tone, length, taboos, and what constitutes a ‘good’ email. This guesswork spreads the probability across many possible responses, resulting in answers that are often vague and off-target. This isn’t some mystical phenomenon – it’s the standard behavior of generative models when constraints are insufficient.</p>
<p>To avoid this divergence, the key is to specify the constraints clearly: who the audience is, what the purpose is, what the hard boundaries are, and what constitutes a successful delivery. You don’t need to write a long essay, but you must make it clear to the model ‘which answer is the right one.’</p>
<h2 style="margin:3em 0;">Common Markdown in Prompts</h2>
<h3 style="margin:2em 0;">What is Markdown?</h3>
<p>Markdown is a <strong>lightweight writing format</strong>. Unlike Microsoft Office, which relies on software-defined formatting, it uses simple symbols (such as #, -, and **) to structure a document.</p>
<p>For example:</p>
<ul>
<li># Title → creates a heading</li>
<li>– item → creates a list</li>
<li>**text** → makes text bold</li>
</ul>
<h3 style="margin:2em 0;">Why Use Markdown?</h3>
<p>LLMs cannot interpret software-defined formatting; they only process raw text. However, raw text alone can be disorganized and difficult to reuse. Using simple symbols to structure your content makes it clearer and accessible to both you and the LLM.</p>
<p>You don’t need to switch your entire writing workflow to Markdown, but familiarizing yourself with a few of its features can help you write prompts that read like ‘mini-documents’ – easy to read, edit, and reuse.</p>
<h3 style="margin:2em 0;">Use Symbol to Structure Your Prompt</h3>
<p><strong>Headings</strong> break down the ‘role,’ ‘output rules,’ and ‘source material’ into sections, making it easier for both the model and humans to skim. When you paste the same prompt into an AI input box, the structure remains intact.</p>
<pre><span style="color: #004a95;"># Prompt guide</span>

<span style="color: #004a95;">## role</span>

You are a helpful assistant...</pre>
<p><strong>Bold text</strong> is used to highlight non-negotiable rules, field names, or acceptance criteria.</p>
<pre>**Don't generate low-quality text**</pre>
<p><strong>Code blocks</strong> (three backticks) enclose examples, JSON, YAML, or ‘edit-only’ snippets to reduce the likelihood of them getting mixed up with instructions.</p>
<pre>Please return the content in the following way: 

```
{
    ‘output’: ‘&lt;response content&gt;‘
}
```</pre>
<p><strong>Ordered or Unordered Lists</strong> are ideal for writing steps, acceptance criteria, or ‘must include / must not contain’ lists.</p>
<pre><span style="font-family: Consolas, Monaco, monospace;">1. Content should be high quality.</span>

2. Don't generate garbled characters or meaningless symbols.

- Content should be high quality.

- Don't generate garbled characters or meaningless symbols.</pre>
<p><strong>Tables</strong> are suitable for comparisons, scoring criteria, and listing pros and cons.</p>
<pre>|     Correct      |     Incorrect     | 
| ---------------- | ----------------- | 
| This is correct  | This is incorrect |</pre>
<p>By using these elements, you can turn a simple wish into a <strong>document-like prompt</strong>, rather than just a single line of text floating in a chat.</p>
<h3 style="margin:2em 0;">How to Render Markdown Files</h3>
<p>As shown above, Markdown is easy for LLMs to process, but less convenient for humans to read in its raw form. To improve readability, you can use tools that render Markdown into a formatted view, such as Obsidian or Visual Studio Code.</p>
<p>For example, in Visual Studio Code, you can search for ‘Markdown’ in the Extensions marketplace and install a suitable extension to preview and render Markdown files. For details, pleas<span style="color: #000000;">e refer to <a href="https://dev.thetricontinental.org/how-to-set-up-your-ai-workspace/">Set Up Your AI Workspace</a>.</span></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142195 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1.png" alt="" width="2400" height="1442" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1.png 2400w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1-300x180.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1-1024x615.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1-768x461.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1-1536x923.png 1536w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-1-2048x1231.png 2048w" sizes="auto, (max-width: 2400px) 100vw, 2400px"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142203 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-2.png" alt="" width="1702" height="854" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-2.png 1702w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-2-300x151.png 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-2-1024x514.png 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-2-768x385.png 768w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-How-to-Talk-to-AI-A-Prompt-Engineering-Guide-2-1536x771.png 1536w" sizes="auto, (max-width: 1702px) 100vw, 1702px"></p>
<h2 style="margin:3em 0;">What’s the Difference Between Casual Chit-Chat and Markdown Templates?</h2>
<p>The syntax itself isn’t the goal; the difference lies in whether you’re willing to turn your tasks into <strong>reusable, iterable</strong> templates. Templates can’t replace thinking, but they can <strong>capture your thoughts</strong> so you don’t have to start from scratch every time.</p>
<p>The concept often discussed in education – the shift ‘from prompt engineering to knowledge engineering’ – has a similar core idea: If explanations, reference materials, and checklists are all preserved as structured text, they become more like <strong>team assets</strong> rather than just personal insights. Here’s an example that illustrates the difference between a weak prompt and a strong prompt.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142415 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-01.jpg" alt="" width="1024" height="490" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-01.jpg 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-01-300x144.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-01-768x368.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></p>
<h3 style="margin:2em 0;">Context, Actions, Outputs</h3>
<p>In prompt engineering, a good prompt is often broken down into three parts. This follows the same logic as the ‘writing Markdown in sections’ mentioned earlier, just using a different notation:</p>
<ul>
<li><strong>Context</strong> describes what material you’re working with or what situation you’re in (file names, paths, what the data roughly looks like).</li>
<li><strong>Action</strong>: Clearly state what needs to be done, avoiding vague, unverifiable phrases like ‘clean it up’ or ‘optimize it’.</li>
<li><strong>Output</strong>: Specify what the result should look like (filename, format, paragraph structure, required fields). Only when all three sections are filled out will the model not have to guess your underlying assumptions.</li>
</ul>
<p>The most common issue is writing too vaguely. You can place these three sections under headings like ## Context / ## Action / ## Output to make skimming easier.</p>
<h3 style="margin:2em 0;">A More Structured Approach</h3>
<p>A more reliable approach is to break down the process into distinct modules and write prompts based on their structure:</p>
<ul>
<li><strong>Opinion &amp; Insight</strong>: The top-level must be controlled by humans, responsible for objectives, core judgments, and accountability, rather than being entirely delegated to the model.</li>
</ul>
<p>The five modules below collectively support this layer:</p>
<ul>
<li><strong>Problem Orientation</strong>: Clearly define the problem to be solved, as well as the objectives and direction.</li>
<li><strong>Ideology</strong>: Outline the fundamental stance, writing principles, or content to be avoided.</li>
<li><strong>Information Reserve</strong>: Organizes background materials and available facts.</li>
<li><strong>Methodology</strong>: Defines the execution process and specific steps.</li>
<li><strong>Form of Expression</strong>: Defines the tone, structure, and formatting.</li>
</ul>
<p>These modules are interdependent: without a clear problem orientation, even abundant information can easily stray from the topic; without a defined form of expression, even the best methodology may produce incoherent output.</p>
<p>You can use this framework to write each section in Markdown, helping large language models make more consistent judgments rather than relying on a single vague instruction. Below are some comparative examples:</p>
<h3 style="margin:2em 0;">Problem Orientation</h3>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142407 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Problem-Orientation-02.jpg" alt="" width="1024" height="606" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Problem-Orientation-02.jpg 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Problem-Orientation-02-300x178.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Problem-Orientation-02-768x455.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></p>
<h3 style="margin:2em 0;">Ideology</h3>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142383 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Ideology-03.jpg" alt="" width="1024" height="600" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Ideology-03.jpg 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Ideology-03-300x176.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Ideology-03-768x450.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></p>
<h3 style="margin:2em 0;">Information Reserve</h3>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142391 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Information-Reserve-04.jpg" alt="" width="1024" height="600" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Information-Reserve-04.jpg 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Information-Reserve-04-300x176.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Information-Reserve-04-768x450.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></p>
<h3 style="margin:2em 0;">Methodology</h3>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142399 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Methodology-05.jpg" alt="" width="1024" height="771" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Methodology-05.jpg 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Methodology-05-300x226.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table_Methodology-05-768x578.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></p>
<h3 style="margin:2em 0;">Form of Expression</h3>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-142423 img-responsive" src="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-Form-of-Expression_06.jpg" alt="" width="1024" height="644" srcset="https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-Form-of-Expression_06.jpg 1024w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-Form-of-Expression_06-300x189.jpg 300w, https://dev.thetricontinental.org/wp-content/uploads/2026/04/04-Table-Form-of-Expression_06-768x483.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></p>
<h2 style="margin:3em 0;">From a ‘Single Prompt’ to a ‘Multi-Step Chain’</h2>
<p>When a task is relatively simple, it is usually sufficient to include all the information in a single prompt.</p>
<p>However, when the task involves retrieval, filtering, multiple rounds of revisions, or strict requirements, a single prompt presents two problems:</p>
<ul>
<li>First, it becomes too long, making it difficult to read and increasing the risk that the model will overlook certain parts.</li>
<li>Second, it makes it difficult to pinpoint errors; when the results deviate, it’s hard to determine which step went wrong.</li>
</ul>
<p>A more reliable approach is to break the process down into multiple steps and save each one separately. For example: Step 1 defines the problem or outline, Step 2 organizes the information, and Step 3 generates the final content. The output of each step is a <strong>structured result</strong>, which serves as the input for the next step.</p>
<p>This ensures each step is clear and controllable, and facilitates individual review and modification.</p>
<h3 style="margin:2em 0;">Three-Step Research Example</h3>
<p>Below is a simple three-step research example to illustrate the prompt chain:</p>
<h4 style="margin:2em 0;">Step 1: Please generate an <strong>analytical framework</strong> for researching this topic</h4>
<pre style="white-space: pre-wrap !important; word-break: normal !important; overflow-wrap: normal !important;"># Framework Designer

## Your Role

You are a research framework designer. Your task is to design a structured analytical framework for the given topic.

## Input

**Research Topic**: {RESEARCH_TOPIC}

## Task

Design an analytical framework for the topic ‘{RESEARCH_TOPIC}’.

### Framework Design Principles

...

## Output Format

Write to file: `workspace/{topic_id}/01.framework/framework.md`

...</pre>
<h4 style="margin:2em 0;">Step 2: Conduct research and summarize by section for <strong>each dimension</strong> of the framework</h4>
<pre style="white-space: pre-wrap !important; word-break: normal !important; overflow-wrap: normal !important;"># Dimension Researcher

## Your Role

You are the Dimension Researcher. Your task is to conduct in-depth research and summarize a specific dimension within the analytical framework.

## Input

Read `workspace/{topic_id}/01.framework/framework.md` to obtain:
- **Dimension ID**: {DIMENSION_ID}
- **Dimension Name**: {DIMENSION_NAME}
- **Core Question**: {CORE_QUESTION}
- **Key Analysis Points**: {ANALYSIS_POINTS}
- **Research Topic**: {RESEARCH_TOPIC}
- **Output Path**: {OUTPUT_PATH}

## Task

Conduct web searches and gather materials for the assigned dimension, then write a research summary for that dimension.

### Research Process

...

## Output Format

Write to the file: `workspace/{topic_id}/02.findings/{dimension_id}.md`

...</pre>
<h4 style="margin:2em 0;">Step 3: Merge all sections into <strong>a single structured report</strong> and save it with the specified filename</h4>
<pre style="white-space: pre-wrap !important; word-break: normal !important; overflow-wrap: normal !important;"># Report Assembler

## Your Role

You are the Report Assembler. Your task is to merge all dimension research summaries into a single, structured, comprehensive report.

## Input

- **Framework file**: `workspace/{topic_id}/01.framework/framework.md`
- **Dimension summary directory**: `workspace/{topic_id}/02.findings/`
- **Output filename**: {OUTPUT_FILENAME}
- **Research topic**: {RESEARCH_TOPIC}

## Task

Read all dimension summaries and assemble them into a final report according to the framework structure.

### Assembly Process

...

## Output Format

Write to file: `workspace/{topic_id}/03.report/{OUTPUT_FILENAME}`

...</pre>
<p>This is a typical three-step prompt chain with three types of deliverables, rather than a single, overly long prompt. The researcher can ultimately retrieve the complete report at</p>
<pre>workspace/{topic_id}/03.report/{OUTPUT_FILENAME}</pre>
<h2 style="margin:3em 0;">Let AI Write the Prompt</h2>
<p>Once you’ve mastered structured writing, a more efficient approach is to <strong>first have the model generate a reusable Markdown prompt based on your general goal</strong>, and then standardize the wording, add facts, and refine the scope.</p>
<p>Here’s an example request you can copy and paste directly, with just a few minor adjustments:</p>
<pre style="white-space: pre-wrap !important; word-break: normal !important; overflow-wrap: normal !important;">You are a prompt engineer. I will describe my goal in rough natural language. First, assess whether the goal is clear; if it is ambiguous or incomplete, ask up to three clarifying questions. Then, produce a reusable Markdown prompt template that includes: role definition, context, the input I will provide, output format, quality checks, and stopping conditions.</pre>
<p>In terms of the workflow, the model typically provides the basic structure of the template first, and <strong>you</strong> are then responsible for verifying:</p>
<p>Whether the facts are accurate, whether they comply with specifications, whether proper nouns and data are correct, and whether the template contains any unverified assumptions.</p>
<p>This way, you don’t need to waste energy on making the ‘opening perfect,’ but can instead focus on quality control and iteration. This division of labor is more akin to <strong>knowledge organization and verification</strong>: the model builds the framework, while the human is responsible for the final result.</p>
<h3 style="margin:2em 0;">An Example of an AI-Generated Prompt</h3>
<p>For example, if I want to study prompt engineering, I can provide the AI with the following prompt:</p>
<pre style="white-space: pre-wrap !important; word-break: normal !important; overflow-wrap: normal !important;">You are a prompt engineer. I will describe my goal in rough natural language. First, assess whether the goal is clear; if it is ambiguous or incomplete, ask up to three clarifying questions. Then, produce a reusable Markdown prompt template that includes: role definition, context, the input I will provide, output format, quality checks, and stopping conditions. 

I want to conduct research on prompt engineering.</pre>
<p>After answering the questions posed by the AI, you can generate the prompt template. As you can see, the AI helps us organize our thoughts and generates a clearer, reusable, and complete prompt.</p>
<pre style="white-space: pre-wrap !important; word-break: normal !important; overflow-wrap: normal !important;">## Role

You are a research scientist specializing in human-AI interaction and natural language processing, with expertise in decomposing complex reasoning tasks through structured prompt engineering techniques.

## Context

Prompt chaining is a technique where complex tasks are broken into sequential subtasks, with each step's output feeding into the next prompt. This approach improves reliability, interpretability, and performance on multi-step reasoning problems. Your research aims to synthesize best practices, evaluate chain architectures, and produce actionable guidance for researchers implementing these systems.

## Input I Will Provide

- Domain focus (e.g., scientific reasoning, code generation, multi-document analysis)
- Baseline task description or example of a complex problem to decompose
- Available models/tools (e.g., Claude, GPT-4, domain-specific APIs)
- Constraints (latency budgets, cost limits, interpretability requirements)
- Prior work (specific papers, frameworks, or failure cases to consider)

## Output Format

For each research query, produce:

1. **Decomposition Strategy** – Diagram or description of the proposed chain structure (nodes = prompts, edges = data flow)  
2. **Prompt Templates** – Draft prompts for each node with explicit input/output contracts  
3. **Evaluation Protocol** – Metrics for assessing chain performance vs. monolithic baseline  
4. **Failure Mode Analysis** – Anticipated error propagation points and mitigation strategies  
5. **Implementation Sketch** – Pseudocode or architectural notes for the chain execution logic

## Quality Checks

- Each chain node has a single, well-defined responsibility  
- Inter-node data contracts are explicit (typed inputs/outputs)  
- Error handling is defined for each transition  
- The chain is justified over alternatives (parallel calls, single-shot, or tool use)  
- Evaluation includes both end-to-end accuracy and per-step diagnostics  

## Stopping Conditions

Stop and request clarification when:
- The domain requires specialized knowledge beyond general NLP (medical, legal, safety-critical) without provided source materials  
- The proposed chain exceeds 10 nodes (suggests need for hierarchical refactoring or alternative architecture)  
- No evaluation data or success criteria are specified  

---</pre>
<h2 style="margin:3em 0;">Summary</h2>
<p>Collaborating with AI essentially involves <strong>clearly defining the task first</strong>, then using a <strong>simple structure</strong> to align expectations between both parties. Markdown isn’t just a format; it allows humans and models to share the same ‘instruction manual.’ If the model builds the framework first while you control the facts and boundaries, you can boost efficiency while avoiding a loss of control over the results.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 111/782 objects using Memcached
Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Minified using Disk
Database Caching 4/75 queries in 0.245 seconds using Memcached

Served from: dev.thetricontinental.org @ 2026-07-15 23:03:53 by W3 Total Cache
-->