AOPA News

Latest

AOPA “Retrospective” Platform, Production Begins with Data Fields!

14 August, 2023

Despite a negative response to our funding application to SODEC, AOPA is moving ahead with a first iteration of the AOPA “Retrospective” Platform.

I have been working with AOAP’s senior WordPress developer, Valeriu Tihai, for the summer on the data design and structure for the four main data objects (Artworks, Artists, Series and Exhibitions) of the platform. We now have a working beta of the administrative interface (back end). For artworks, there are over a hundred fields broken into the following groupings, each with its own tab in the admin interface:

  • general musicological information
  • documentation (images, video, audio)
  • exhibition history
  • related documents
  • sales and collections
  • authenticity
  • location
  • installation instructions
  • legacy information
  • extras (showing process and source materials)

Don’t be intimidated! When working with AOPA every artist has a dedicated curator to help with assembling and preparing the data, text content and documentation. Furthermore, if you don’t use a field, it will simply not appear.

Check out the YouTube video above that gives a quick overview of the artwork fields. Please feel free to send us your comments don@artistopa.com

 

AOPA’s Retrospective Platform: Does it have what ChatGPT wants?

29 June, 2023

Image generated by Replicate Pixray AI text-to-image generator using the string “Satisfying the needs of Chat AI”

I recently consulted ChatGPT regarding effective techniques for structuring text data in WordPress to enhance accessibility for its AI language model. I thought I would share what I learned.

We want Artist Online Presence and Archiving’s (AOPA) Retrospective platform, which is being built on WordPress, to respond to the needs of these new natural-language search tools such as ChatGPT, and the many competing alternatives appearing out there. Their learning starts with information gleaned from the internet. So, we want the content of the online retrospectives we create for artists to be accessible when a user out there asks a question related to their art.

Let’s see how the AOPA’s Retrospective platform stands up…

ChatGPT Wants Custom Post Types: Check!

ChatGPT finds it easier to access different types of data when Custom Post Types are used in a WordPress theme. Custom Post Types are a core function of WordPress. A Custom Post Type is a data object with its own metadata (i.e. custom data fields). The first iterations of AOPA’s Retrospective Platform will use “Artwork”, “Artist” and “Series” custom post types, with more planned for the future. Each of these provides a comprehensive list of custom data fields to describe, for example, artworks, (including: medium, dimensions, duration, style, exhibition history, collections, description and statement). These can be easily parsed by ChatGPT. AOPA is on the right track.

ChatGPT Wants Taxonomies: Check!

ChatGPT finds it easier to understand different types of data when taxonomies are used in a WordPress theme. Taxonomies are systems of classification and again are a core feature of WordPress. The AOPA Retrospective platform starts with fundamental taxonomies such as “artwork type” (e.g. painting, drawing, performance, installation, etc.). But, any custom taxonomies that are appropriate to the grouping of works in an artist’s oeuvres can be added. For example “themes” shared by certain works, groupings by “chronological periods” or “subject matter”, all of which will help ChatGPT understand and learn from the content.

ChatGPT Wants Structured Markup: Check!

AOPA Retrospective platform is designed using a robust data model, with the many custom data fields mentioned above. Structured markup allows us to add additional information via a json script (i.e. JSON-LD) or by adding it directly into the html code in our templates (i.e. Microdata). Both help ChatGPT better understand the content and the context of information in an artist’s online retrospective. As well, both options facilitate the accurate retrieval of information.

Senior WordPress developer, Valeriu Tihi, and myself recently met to discuss the structured markup solution that will serve us best, as we design the data base and begin programming the core templates for the Retrospective platform.

We are leaning towards the Microdata solution for several reasons. JSON-LD separates structured data from HTML, which in some cases can be a plus, but not in ours. It increases page load time and limits the level of control we have over how content is rendered on the page. Both visual design and fast-loading pages are important to AOPA.

Microdata integrates directly into the html and provides more control over rendering. It offers a VisualArtwork schema with properties that correspond to those we are using in our Custom Post Types.

Microdata offers AOPA a winning combination: attractive design… and the benefits of an actively maintained and supported standard, that is used to markup a vast amount of content across the web, and in which search engines are invested in understanding and using.

ChatGPT Wants Plugin Integration: Nope!

The AOPA Retrospective platform limits the use of any unessential WordPress plugins for many reasons: they can create conflicts, need to be updated, can stop being supported and add lots of extra code. In short, they slow things down and can break websites at any time.

ChatGPT suggests using WordPress plugins designed for structured data, such as Yoast SEO or Schema Pro. But we don’t need them. AOPA will achieve everything that we need these plugins to do directly in our templates, using way less code. The outcome is to keep things as simple and as streamlined as possible, while providing ChatGPT the structured content it needs all the same.

(update: Valeriu made a strong case for using Yoast SEO in our platform, He argued that the functionality it offers is worth the maintenance, and furthermore, it should not add to load times once pages are cached. So we will be using it for the first iteration.)

ChatGPT Wants Us to Create Documentation: Good idea!

ChatGPT encourages doing the work of creating a technical reference document that:

  • Outlines the structure of our data
  • Explains the purpose of custom post types, custom fields, taxonomies and structured markup
  • Provides the guidelines and conventions used in structuring data

Why? ChatGPT won’t read it! It’s for us. Documentation provides a reference for current and future development that ensures consistency. ChatGPT likes consistency and so does APOA.

ChatGPT Bonus Features: Bring them on!

Finally, ChatGPT also pointed out an important byproduct of structuring content for its searches, which offers AOPA and our clients some powerful possibilities.

Properly structured data from the AOPA Retrospective platform can be made available to other platforms using an API (application programming interface). In the future we could develop a custom API endpoint in WordPress specifically for retrieving artwork data. This endpoint could be designed to accept parameters such as artwork ID or category to fetch specific artwork details.

So, for example, the data from all AOPA online retrospectives could be made available, with permission, to a mobile app that provides information on contemporary artists in Canada, or from around the world. Or we could create a website specifically designed for curators that would present the artworks of AOPA clients according to the criteria they select. In other words, the AOPA online retrospective is only one of many potential manifestations of our artists’ content in the digital sphere. Once the data is entered and structured, the sky’s the limit.

Conclusion

I think we can all agree that AI search engines are an exciting new way to interact with the internet that will, at the very least, complement keyword searches in Google that have become second nature to us. Search engine optimization (SEO) is already built into the creation of all AOPA retrospectives. Our commitment is to ensure your content is relevant into the future. Structuring data for ChatGPT and other ChatAI searches is one of many ways we do this.

Postscript: Patterns vs Meaning

I can’t end without sharing an article that I found in researching this post that I found interesting because it cut trough the hype surrounding artificial intelligence.

It is by Gary Smith, an economist and professor of economy who has written several books on AI and data science. In his article “An AI that can write is feeding delusions about how smart artificial intelligence really is” (salon.com 2023), Smith points out: “AI algorithms have an unrivaled ability to spot statistical patterns but have no way of distinguishing meaningful patterns from meaningless coincidences.” To prove his point he tells us about an AI investor program launched in 2017 that was shut down in 2023 because it had a -10% return, 70% lower than an average indexed fund.

In other words, while ChatGPT can “string words together in a convincing way”, it does not understand the meaning of those worlds. “Predicting that the word down is likely to follow the word fell does not require any understanding of what either word means — only a statistical calculation that these words often go together.” According to Smith “Large Language Models (LLMs) like GPT-3 do not use calculators, attempt any kind of logical reasoning, or try to distinguish between fact and falsehood. They are trained to identify likely sequences of words—nothing more.”

It is not magic (well it kind of is, :-). When I asked ChatGPT “Who are Janet Cardiff and George Bures Miller, and what is their art about?” I get a decent five paragraph answer using the information about her found by ChatGPT on the internet. But if one wants to go deeper, where will we look? To her and George Bures Miller’s website.

CONTACT US FOR A CONSULTATION OR JUST TO ASK QUESTIONS AND THROW AROUND IDEAS

choose your preferred method of communication

Client Feedback

I love your attention to detail, be it in the design, the images, editing text, improving on my writing. Your background in writing is an extra asset to your service. You were very professional in the whole process. You take the whole of the client's needs into consideration and that is what makes your service unique. You care, and it shows in the creation of a beautiful product. I felt you went beyond what was needed to make the site spectacular.

Mariela Borello, Montréal artist

I have so appreciated working with Don at AOPA to create my website. His knowledge of navigation on various screen sizes, his understanding of clients' needs, combined with his attention to detail and endless patience makes working with Don such a pleasure. My online presence has enabled my work to be professionally presented to gallerists and clients alike, which in turn has resulted in exhibition invitations and exposure in print, and has got my work out to a much larger audience . I trust Dons judgement, appreciate his professionalism and I have and do highly recommend collaborating with him on any project.

Jennifer Small, Montréal artist

I am very pleased with my site, its appearance and functionality. I was also happy that you showed me how to do some of the work myself so I can do the updating. You aren’t some young hotshot so I felt like I would be less likely to be judged for my ineptitude with all things computer-related. I am particularly pleased that people continue to be able to find it. I know that is something you put a lot of work into.

Sarah Stevenson, Montréal sculptor