Protected contentPrivate contextPrivate engineStatic _openAIImplemented abstract method from the AutotagBase class. Given a list of content sources, this method should return a list of content source items that have been modified or added after the most recent process run for that content source.
An array of content sources to check for modified or added content source items
Given a content source and last run date, recursively traverse through the directory and return a list of content source items that have been modified or added after the last run date.
Implemented abstract method from the AutotagBase class. that runs the entire autotagging process. This method is the entry point for the autotagging process. It initializes the connection, retrieves the content sources corresponding to the content source type, sets the content items that we want to process, extracts and processes the text, and sets the results in the database.