@Amy Ries I think you could try to use the Azure custom vision service for your use case. Custom vision allows you to upload images of your domain to train a custom model to identify images and classify them as per the tags that were used during training. I will recommend taking the classify images custom vision learn course with the custom vision portal to check if this helps your use case. Thanks!!
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.