{"title":"Privately Automating Common, Uncommon, and Surprising Markup Tasks using AI Large Language Models","authors":"Uche Ogbuji","doi":"10.4242/balisagevol28.ogbuji01","DOIUrl":null,"url":null,"abstract":"Generative AI is everywhere, from DALL-E for image generation to ChatGPT for language tasks. The power of these models boggles the mind even for people who’ve been involved in AI for ages. Can they help us? It’s been widely reported that they can be used to write rather sophisticated code in languages like Python and Javascript — but how well do they work with markup? Can they work with XML properly, or can they only treat it as tag soup? Even without any specialized XML training, large language models (LLMs) prove to have some very interesting, and in some cases impressive, capabilities. By using self-hosted LLMs rather than third-party services such as ChatGPT or Bard, we can exploit those capabilities even for private applications. There are certainly some clear limitations, but LLMs can also handle a surprising number of common markup tasks out of the box.","PeriodicalId":89326,"journal":{"name":"Balisage series on markup technologies","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Balisage series on markup technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4242/balisagevol28.ogbuji01","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Generative AI is everywhere, from DALL-E for image generation to ChatGPT for language tasks. The power of these models boggles the mind even for people who’ve been involved in AI for ages. Can they help us? It’s been widely reported that they can be used to write rather sophisticated code in languages like Python and Javascript — but how well do they work with markup? Can they work with XML properly, or can they only treat it as tag soup? Even without any specialized XML training, large language models (LLMs) prove to have some very interesting, and in some cases impressive, capabilities. By using self-hosted LLMs rather than third-party services such as ChatGPT or Bard, we can exploit those capabilities even for private applications. There are certainly some clear limitations, but LLMs can also handle a surprising number of common markup tasks out of the box.