<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: tyjean</title>
    <description>The latest articles on DEV Community by tyjean (@tyjean).</description>
    <link>https://dev.to/tyjean</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4013278%2Fb4845cd0-aef6-4269-9570-a714537d9ac9.png</url>
      <title>DEV Community: tyjean</title>
      <link>https://dev.to/tyjean</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tyjean"/>
    <language>en</language>
    <item>
      <title>Why Search Is Starting to Feel Like a Conversation: A Simple Guide to Semantic Search</title>
      <dc:creator>tyjean</dc:creator>
      <pubDate>Tue, 18 Aug 2026 06:30:29 +0000</pubDate>
      <link>https://dev.to/tyjean/why-search-is-starting-to-feel-like-a-conversation-a-simple-guide-to-semantic-search-n2a</link>
      <guid>https://dev.to/tyjean/why-search-is-starting-to-feel-like-a-conversation-a-simple-guide-to-semantic-search-n2a</guid>
      <description>&lt;p&gt;For years, most of us have used search in the same way: type a few keywords, get a list of results, adjust the keywords, try again.&lt;/p&gt;

&lt;p&gt;That still works in many cases. But for AI tools, visual inspiration libraries, knowledge bases, product discovery, and content platforms, keyword search often feels limited. Users do not always know the exact terms they should search for.&lt;/p&gt;

&lt;p&gt;Semantic search tries to solve this problem. Instead of only matching the words you type, it tries to understand what you mean.&lt;/p&gt;

&lt;p&gt;In this article, I’ll explain semantic search in plain language, how it differs from traditional keyword search, what embeddings and vector search roughly mean, and why AI visual reference libraries such as &lt;a href="https://ccprompt.com/" rel="noopener noreferrer"&gt;CC Prompt Galaxy&lt;/a&gt; are a good example of where semantic search can be useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem With Keyword Search
&lt;/h2&gt;

&lt;p&gt;Traditional search is mostly based on keywords.&lt;/p&gt;

&lt;p&gt;If you want product marketing images, you might search:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;product marketing image
product poster
ecommerce product photo
product ad design
commercial product photography
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This works if you already know the right words.&lt;/p&gt;

&lt;p&gt;But many users do not.&lt;/p&gt;

&lt;p&gt;Someone may not know terms like “commercial photography,” “brand visual,” “ecommerce detail page,” or “product hero image.” They may only know how to describe their need in plain language:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I want to make an image that makes my product look more worth buying.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That sentence is not a perfect keyword query. But it is a very real user need.&lt;/p&gt;

&lt;p&gt;The sentence contains many hidden meanings: product display, advertising style, buying intent, visual appeal, scene design, and trust. A keyword search engine may miss many useful results if those exact words do not appear in the content.&lt;/p&gt;

&lt;p&gt;That is the core limitation of keyword search: it is good at finding literal matches, but not always good at finding meaning.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F239w7krejhbqlmri1m67.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F239w7krejhbqlmri1m67.png" alt="Clean semantic search article cover showing a search bar connecting keyword notes to organized result cards" width="800" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is Semantic Search?
&lt;/h2&gt;

&lt;p&gt;Semantic search means searching by meaning, not just by exact words.&lt;/p&gt;

&lt;p&gt;If a user types:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I want to create a product promotion image.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A keyword search system may mainly look for pages or items containing “product” and “promotion image.”&lt;/p&gt;

&lt;p&gt;A semantic search system tries to understand the broader intent. It may realize that the user is also interested in product photography, ecommerce visuals, ad posters, brand hero images, product display scenes, or marketing creatives.&lt;/p&gt;

&lt;p&gt;In simple terms:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Keyword search asks: Which results contain these words?
Semantic search asks: Which results are close to this meaning?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is why modern search experiences often feel more conversational. Users do not always need to think in strict keywords. They can describe what they want in a more natural way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters More Now
&lt;/h2&gt;

&lt;p&gt;The web is no longer just pages of text with clear titles.&lt;/p&gt;

&lt;p&gt;We now search across images, videos, AI-generated content, product catalogs, internal documents, code snippets, customer support tickets, design references, and personal knowledge bases.&lt;/p&gt;

&lt;p&gt;Many of these things are hard to describe with one or two keywords.&lt;/p&gt;

&lt;p&gt;Take visual search as an example. A user may want:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;a clean product image that feels premium but not too luxury
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What should they search for?&lt;/p&gt;

&lt;p&gt;“Premium product photo”? “Minimal product photography”? “Clean ecommerce image”? “Brand ad visual”? Different creators may describe the same kind of image in different ways.&lt;/p&gt;

&lt;p&gt;This is exactly where semantic search becomes useful. It helps connect different expressions that point to similar intent.&lt;/p&gt;

&lt;h2&gt;
  
  
  Embeddings and Vector Search, Explained Simply
&lt;/h2&gt;

&lt;p&gt;When people talk about semantic search, they often mention two technical terms: embeddings and vector search.&lt;/p&gt;

&lt;p&gt;They sound intimidating, but the basic idea is not that hard.&lt;/p&gt;

&lt;p&gt;AI systems cannot understand meaning the way humans do. So they convert text, images, or other content into numbers. These numbers are called embeddings.&lt;/p&gt;

&lt;p&gt;You can think of an embedding as a kind of “meaning coordinate.”&lt;/p&gt;

&lt;p&gt;For example, these sentences are different on the surface:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I want to create a product promotion image.
I need a product ad visual.
Make a marketing image for a water bottle.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;They do not use exactly the same words, but their meanings are close. After being converted into embeddings, they should end up close to each other in vector space.&lt;/p&gt;

&lt;p&gt;Now compare this sentence:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;What should I eat for dinner?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Its meaning is completely different, so its embedding should be far away from the product image examples.&lt;/p&gt;

&lt;p&gt;Vector search is the process of finding items whose embeddings are close to the embedding of the user’s query.&lt;/p&gt;

&lt;p&gt;You can imagine it like a map:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Similar meanings are nearby.
Unrelated meanings are far apart.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;When you search, the system looks for nearby points on that map.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffr3vhle1omvs8wtyotjh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffr3vhle1omvs8wtyotjh.png" alt="Diagram showing how a natural language query is converted into embeddings and matched with similar results" width="800" height="493"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A Simple Semantic Search Flow
&lt;/h2&gt;

&lt;p&gt;A simplified semantic search system may work like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User enters a natural language query
        ↓
The query is converted into an embedding
        ↓
The system searches for nearby vectors in the database
        ↓
The closest items are returned
        ↓
Keyword matching, filters, popularity, or quality signals may refine the ranking
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For an AI visual reference library, each image or video example can have metadata such as title, description, tags, category, and prompt text. These pieces of text can be converted into embeddings ahead of time.&lt;/p&gt;

&lt;p&gt;When a user searches:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I want a clean product image for an ecommerce detail page.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The system converts that query into an embedding and looks for visually relevant examples with similar meaning.&lt;/p&gt;

&lt;p&gt;The results do not have to contain the exact phrase “clean product image.” They may include examples labeled as product photography, ecommerce visuals, skincare ads, bottle mockups, desk scenes, or minimal brand posters.&lt;/p&gt;

&lt;p&gt;That is the point. The system is not only matching words. It is trying to match intent.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why AI Visual Libraries Are a Good Use Case
&lt;/h2&gt;

&lt;p&gt;AI visual creation is full of fuzzy intent.&lt;/p&gt;

&lt;p&gt;A user may not know the professional terms behind the image they want. They may only have a rough feeling:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I want a softer anime avatar.
I need a poster idea for a coffee shop.
I want my product image to look more like an ad.
I need visual references for a short video cover.
I want a Chinese-style character, but not too traditional.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;These are not clean keyword queries. But they are exactly how real users think.&lt;/p&gt;

&lt;p&gt;That is why a site like &lt;a href="https://ccprompt.com/" rel="noopener noreferrer"&gt;CC Prompt Galaxy&lt;/a&gt; is a useful example. It is an AI visual reference library with a large collection of images, videos, posters, product visuals, and prompt examples. If users can only search by exact keywords, beginners may get stuck before they even start.&lt;/p&gt;

&lt;p&gt;But if they can type natural language queries like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I want to make a product promotion image
anime avatar inspiration
Xiaohongshu cover ideas
clean product photography reference
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then the search experience becomes much closer to how people actually think.&lt;/p&gt;

&lt;p&gt;This is not about making search look more advanced. It is about lowering the entry barrier.&lt;/p&gt;

&lt;h2&gt;
  
  
  Semantic Search Does Not Replace Keyword Search
&lt;/h2&gt;

&lt;p&gt;Semantic search is useful, but it is not magic.&lt;/p&gt;

&lt;p&gt;It should not completely replace keyword search.&lt;/p&gt;

&lt;p&gt;If you are searching for an exact product name, a file name, a brand, a title, or a technical term, keyword search is still very effective. Exact matching matters in those cases.&lt;/p&gt;

&lt;p&gt;Semantic search is better when the user is searching for a need, a scene, a feeling, a style, or a broad concept.&lt;/p&gt;

&lt;p&gt;A practical search system often combines both:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Keyword search handles exact matches.
Semantic search handles user intent.
Filters narrow the scope.
Ranking signals improve result quality.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example, an AI image website can use semantic search to find examples close to the user’s intent, then let the user filter by type: avatar, product image, poster, video, PPT, character design, and so on.&lt;/p&gt;

&lt;p&gt;The best experience is usually not “keyword search or semantic search.” It is both working together.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limitations of Semantic Search
&lt;/h2&gt;

&lt;p&gt;Semantic search also has limits.&lt;/p&gt;

&lt;p&gt;First, it may return results that are related but not exact. If you search for a water bottle, it may return coffee cups, perfume bottles, or skincare product images because they are visually or commercially similar. That can be useful for inspiration, but not always ideal for strict search.&lt;/p&gt;

&lt;p&gt;Second, semantic search depends heavily on content quality. If the database has poor titles, weak descriptions, messy tags, or missing context, the search quality will suffer. Embeddings help, but they cannot fully fix bad content.&lt;/p&gt;

&lt;p&gt;Third, semantic search is not just a backend feature. The frontend experience matters too. The search box, filters, result layout, preview quality, and sorting options all affect whether the user feels the search is useful.&lt;/p&gt;

&lt;p&gt;So adding a vector database is not enough. Semantic search has to be designed as part of the whole product experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Changes for Regular Users?
&lt;/h2&gt;

&lt;p&gt;The biggest change is that users can search more naturally.&lt;/p&gt;

&lt;p&gt;In the old model, users had to adapt to the machine. They had to break their real needs into keywords and guess which words might work.&lt;/p&gt;

&lt;p&gt;In the newer model, the machine moves closer to the user. People can describe what they want first, then refine from the results.&lt;/p&gt;

&lt;p&gt;For AI creation, this matters a lot.&lt;/p&gt;

&lt;p&gt;Many users are not short on ideas. Their ideas are simply vague at the beginning. Semantic search can help them move from:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I do not know where to start.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Now I see the direction I want.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Search is no longer only about finding a fixed answer. In creative workflows, it can also help organize vague intent into something actionable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Semantic search is valuable because it makes search closer to human expression.&lt;/p&gt;

&lt;p&gt;Keyword search works well when users already know the exact words they need. Semantic search works better when users know what they want to do, but do not know how to describe it professionally.&lt;/p&gt;

&lt;p&gt;This is especially important for AI visual creation, image reference libraries, knowledge bases, product discovery, and content search.&lt;/p&gt;

&lt;p&gt;Real users often do not arrive with perfect keywords. They arrive with messy, natural, unfinished thoughts.&lt;/p&gt;

&lt;p&gt;Good search should understand that.&lt;/p&gt;

&lt;p&gt;If a system can understand queries like “I want to create a product promotion image,” “I need anime avatar inspiration,” or “I want a clean cover design for social media,” it is no longer just matching text. It is helping users turn a vague need into a usable direction.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Deepfake Doctor and Supplement Scams: How Families Can Verify AI Health Videos</title>
      <dc:creator>tyjean</dc:creator>
      <pubDate>Fri, 14 Aug 2026 16:02:24 +0000</pubDate>
      <link>https://dev.to/tyjean/deepfake-doctor-and-supplement-scams-how-families-can-verify-ai-health-videos-hc</link>
      <guid>https://dev.to/tyjean/deepfake-doctor-and-supplement-scams-how-families-can-verify-ai-health-videos-hc</guid>
      <description>&lt;p&gt;A parent or grandparent sends you a video.&lt;/p&gt;

&lt;p&gt;A doctor in a white coat explains a “breakthrough” supplement. A familiar celebrity appears to recommend a miracle cure. A patient says they recovered in days. The video looks polished, the voice sounds natural, and the comments are full of praise.&lt;/p&gt;

&lt;p&gt;Your first instinct may be to say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;That is obviously fake.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But that usually does not work.&lt;/p&gt;

&lt;p&gt;The better first response is: save the original media, verify the claim outside the ad, and check whether the video, image, or voice file itself shows signs of AI generation or manipulation.&lt;/p&gt;

&lt;p&gt;Health scams are especially dangerous because they use fear, pain, hope, and urgency. AI makes those emotional hooks look more credible.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI has changed the old miracle-cure scam
&lt;/h2&gt;

&lt;p&gt;Health scams are not new.&lt;/p&gt;

&lt;p&gt;The U.S. Federal Trade Commission warns consumers to be cautious of products that claim to cure many diseases, promise miraculous results, use fake doctor or patient endorsements, or pressure people to “act now.”&lt;/p&gt;

&lt;p&gt;What has changed is the presentation layer.&lt;/p&gt;

&lt;p&gt;A scam no longer needs a crude banner ad or a poorly written landing page. It can now use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;synthetic doctor videos;&lt;/li&gt;
&lt;li&gt;cloned voices;&lt;/li&gt;
&lt;li&gt;fake celebrity endorsements;&lt;/li&gt;
&lt;li&gt;AI-generated before-and-after images;&lt;/li&gt;
&lt;li&gt;fake patient testimonials;&lt;/li&gt;
&lt;li&gt;social media ads targeted at people worried about pain, sleep, memory, diabetes, weight loss, aging, or chronic illness.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The National Council on Aging has also warned older adults about deepfake scams, including cases where scammers imitate trusted people, experts, or public figures.&lt;/p&gt;

&lt;p&gt;Security researchers and media reports have described AI-driven “miracle cure” campaigns using cloned doctors, celebrities, and healthcare-style messaging to promote questionable supplements.&lt;/p&gt;

&lt;p&gt;In other words, the scam is no longer just “someone lied.” The scam may be that the person in the video never said it at all.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why fake health videos persuade older adults
&lt;/h2&gt;

&lt;p&gt;These videos often work because they borrow trust from several places at once.&lt;/p&gt;

&lt;p&gt;First, they borrow authority. A white coat, clinic background, medical title, TV-style caption, or familiar face makes the content feel official.&lt;/p&gt;

&lt;p&gt;Second, they target pain points. Chronic pain, poor sleep, memory loss, blood sugar worries, mobility problems, and fear of becoming a burden are very real concerns.&lt;/p&gt;

&lt;p&gt;Third, they use social proof. Fake comments, patient stories, review screenshots, and before-and-after images create the impression that many people have already benefited.&lt;/p&gt;

&lt;p&gt;Fourth, they create urgency. “Limited supply,” “doctor’s private list,” “today only,” “special discount,” or “message us now” all push people to act before they think.&lt;/p&gt;

&lt;p&gt;Finally, AI adds realism. A face, voice, or testimonial can now look personal enough to lower suspicion.&lt;/p&gt;

&lt;p&gt;That is why family conversations often fail when they start with blame. The older adult may not feel “scammed.” They may feel hopeful, worried, or finally understood by someone who appears to know their condition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Save the original video, image, voice note, and link
&lt;/h2&gt;

&lt;p&gt;Before reporting the ad or debating the product, preserve the material.&lt;/p&gt;

&lt;p&gt;Save:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the original video;&lt;/li&gt;
&lt;li&gt;the original image;&lt;/li&gt;
&lt;li&gt;the voice note or audio clip;&lt;/li&gt;
&lt;li&gt;the social media ad link;&lt;/li&gt;
&lt;li&gt;the landing page URL;&lt;/li&gt;
&lt;li&gt;the seller’s account name;&lt;/li&gt;
&lt;li&gt;chat messages;&lt;/li&gt;
&lt;li&gt;order pages;&lt;/li&gt;
&lt;li&gt;payment requests;&lt;/li&gt;
&lt;li&gt;receipts or transaction records.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Do not crop, annotate, compress, or re-export the original file before analysis. If you need to mark something for a family discussion, make a copy and keep the untouched file separately.&lt;/p&gt;

&lt;p&gt;A calmer message often works better than direct confrontation:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I’m not saying you are wrong. Let’s save the original video first. If the doctor and product are legitimate, checking it will not hurt. If the video is AI-generated or the claim is misleading, we should know before anyone pays.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The goal is not to embarrass anyone. The goal is to slow the situation down.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Use ShanHaiYin to check the media file
&lt;/h2&gt;

&lt;p&gt;Upload the suspicious video, image, or voice clip to &lt;a href="https://shanhaiyin.com/en/" rel="noopener noreferrer"&gt;ShanHaiYin AI content detection and provenance verification&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;ShanHaiYin checks for AI-generation, deepfake, assisted editing, and available file-level provenance signals. It then generates a report tied to the tested file.&lt;/p&gt;

&lt;p&gt;This report is not a medical opinion. It does not decide whether a supplement works, whether a treatment is legal, or whether someone should change medication.&lt;/p&gt;

&lt;p&gt;It answers a narrower but important question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Is this media file reliable enough to use as evidence of who said what?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If a video is flagged as suspicious, the report can help a family member pause the purchase, report an ad, ask for stronger evidence, or include supporting material in a complaint to a platform, bank, consumer agency, or local authority.&lt;/p&gt;

&lt;p&gt;If the file is not flagged, that still does not mean the product is safe. It only means the media check did not find clear AI or manipulation signals.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Verify the health claim outside the ad
&lt;/h2&gt;

&lt;p&gt;Even if the file is not obviously AI-generated, the health claim may still be false, exaggerated, or unsafe.&lt;/p&gt;

&lt;p&gt;Check the basics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the product claim to cure, reverse, or treat serious diseases?&lt;/li&gt;
&lt;li&gt;Is the doctor, clinic, or celebrity endorsement confirmed on an official website or trusted account?&lt;/li&gt;
&lt;li&gt;Is the company identifiable?&lt;/li&gt;
&lt;li&gt;Is there a real address, refund policy, and customer service channel?&lt;/li&gt;
&lt;li&gt;Are there independent sources supporting the claim?&lt;/li&gt;
&lt;li&gt;Does the checkout happen on a trusted platform?&lt;/li&gt;
&lt;li&gt;Is the seller pushing wire transfers, gift cards, crypto, private payment links, or messaging-app payments?&lt;/li&gt;
&lt;li&gt;Could the product interfere with existing medication?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A real person can still make a misleading claim. A real ad can still promote an unsafe product.&lt;/p&gt;

&lt;p&gt;Media verification is one layer. Health-claim verification is another.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Keep the transaction out of private pressure channels
&lt;/h2&gt;

&lt;p&gt;Many suspicious health ads start on a social platform and then move the buyer into a private message, group chat, phone call, or off-platform payment.&lt;/p&gt;

&lt;p&gt;That is where pressure increases and visibility drops.&lt;/p&gt;

&lt;p&gt;A useful family rule is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Any health product promoted through a miracle-cure video, celebrity clip, private-message discount, or urgent limited-time offer gets shared with the family before money is sent.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This rule is less confrontational than “do not buy anything online.” It gives the older adult a process, not a scolding.&lt;/p&gt;

&lt;p&gt;You can also make the rule mutual:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If I see a health product online, I will also ask someone else before buying. We are not saying no to everything. We are just checking before paying.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That helps avoid making the older adult feel singled out.&lt;/p&gt;

&lt;h2&gt;
  
  
  If money has already been sent
&lt;/h2&gt;

&lt;p&gt;Do not start by blaming the person who bought it.&lt;/p&gt;

&lt;p&gt;Shame makes people hide details, and hidden details make recovery harder.&lt;/p&gt;

&lt;p&gt;Do these steps instead:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Save the product packaging, order confirmation, payment receipt, ad, chat messages, and phone numbers.&lt;/li&gt;
&lt;li&gt;Analyze the suspicious video, image, or audio in &lt;a href="https://shanhaiyin.com/en/" rel="noopener noreferrer"&gt;ShanHaiYin&lt;/a&gt; and save the full report.&lt;/li&gt;
&lt;li&gt;Contact the payment provider, credit card issuer, bank, or platform as soon as possible.&lt;/li&gt;
&lt;li&gt;Report the ad or seller to the platform.&lt;/li&gt;
&lt;li&gt;If the product may affect medication or treatment, ask a licensed medical professional before use.&lt;/li&gt;
&lt;li&gt;If there is repeated pressure, threats, or large financial loss, consider reporting to local consumer-protection or law-enforcement channels.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The goal is not to “win” the argument. The goal is to stop more money from leaving, preserve evidence, and help the family make the next decision calmly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Copy-paste messages for families
&lt;/h2&gt;

&lt;h3&gt;
  
  
  To pause a purchase
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;I’m glad you sent this to me. Because AI videos and fake doctor endorsements are common now, let’s save the original video and check it first. If it is legitimate, we can still look at the product. If the video is fake or the claim is unsafe, we avoid wasting money.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  To report a suspicious ad
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;This account is promoting a health product using a doctor, celebrity, or patient testimonial that may be AI-generated or manipulated. I have preserved the original media, landing page, messages, and a ShanHaiYin media-verification report. Please review for impersonation, misleading health claims, and off-platform payment pressure.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Family group rule
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;If a video promises a cure, uses a famous person, says “limited time,” or asks you to message privately before buying, please send it here first. We will check the video and the product together before anyone pays.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The practical rule: verify the media and the claim
&lt;/h2&gt;

&lt;p&gt;AI-generated doctors, fake celebrity endorsements, and miracle-cure ads are persuasive because they attack something very human: the desire to feel better and the trust we place in familiar faces and confident voices.&lt;/p&gt;

&lt;p&gt;The safest response has two parts.&lt;/p&gt;

&lt;p&gt;First, verify the media file. Is the video, image, or voice clip itself trustworthy?&lt;/p&gt;

&lt;p&gt;Second, verify the health claim. Would the product still make sense if the video disappeared?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://shanhaiyin.com/en/" rel="noopener noreferrer"&gt;ShanHaiYin&lt;/a&gt; can help with the first part. Families, clinicians, platforms, payment providers, and consumer-protection agencies may be needed for the second.&lt;/p&gt;

&lt;p&gt;The point is not to make older adults afraid of every video. The point is to give the family a repeatable process before money is sent.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://consumer.ftc.gov/articles/common-health-scams" rel="noopener noreferrer"&gt;FTC Consumer Advice: Common Health Scams&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ncoa.org/article/understanding-deepfakes-what-older-adults-need-to-know/" rel="noopener noreferrer"&gt;NCOA: Understanding Deepfakes — What Older Adults Need to Know&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://therecord.media/scammers-harness-ai-deepfakes-medical-bogus" rel="noopener noreferrer"&gt;The Record: Scammers harness AI and deepfakes to sell bogus miracle cures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bitdefender.com/en-us/blog/labs/deep-dive-on-supplement-scams-how-ai-drives-miracle-cures-and-sponsored-health-related-scams-on-social-media" rel="noopener noreferrer"&gt;Bitdefender: How AI drives miracle-cure and supplement scams on social media&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ncoa.org/article/what-are-ai-scams-a-guide-for-older-adults/" rel="noopener noreferrer"&gt;NCOA: What Are AI Scams? A Guide for Older Adults&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>That Voice May Not Be Real</title>
      <dc:creator>tyjean</dc:creator>
      <pubDate>Thu, 13 Aug 2026 06:23:57 +0000</pubDate>
      <link>https://dev.to/tyjean/that-voice-may-not-be-real-gaa</link>
      <guid>https://dev.to/tyjean/that-voice-may-not-be-real-gaa</guid>
      <description>&lt;p&gt;For years, voice felt like identity.&lt;/p&gt;

&lt;p&gt;If your boss called, you listened.&lt;br&gt;&lt;br&gt;
If your child sounded panicked, you reacted.&lt;br&gt;&lt;br&gt;
If a senior executive appeared in a video meeting, you assumed the meeting was real.  &lt;/p&gt;

&lt;p&gt;That assumption is now dangerous.&lt;/p&gt;

&lt;p&gt;AI voice cloning and deepfake video tools have changed the trust equation. A scammer no longer needs to sound like a professional actor. They may only need a short audio clip from a podcast, a webinar, a social media video, or an old voice message. With enough pressure and timing, a fake voice can make a payment request feel urgent. A fake video call can make an internal approval feel legitimate.&lt;/p&gt;

&lt;p&gt;The most dangerous deepfake does not need to fool everyone forever. It only needs to fool one person for a few minutes.&lt;/p&gt;

&lt;p&gt;A few minutes is enough to send money, approve a vendor change, reveal a verification code, share internal documents, or ignore a normal security process.&lt;/p&gt;

&lt;p&gt;So the question is no longer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Does it sound like them?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The better question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can this request be verified outside the channel where it arrived?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Voice Is No Longer Proof of Identity
&lt;/h2&gt;

&lt;p&gt;Voice used to be a strong social signal. We recognize family members by tone, executives by speaking style, and colleagues by rhythm and phrasing.&lt;/p&gt;

&lt;p&gt;Voice cloning attacks exploit exactly that trust.&lt;/p&gt;

&lt;p&gt;The U.S. Federal Trade Commission has warned that scammers can use AI to enhance family emergency scams. The setup is familiar: a panicked voice claims to be a child, grandchild, spouse, or friend in trouble, and the victim is pressured to send money quickly. The difference is that the voice may now sound much more convincing.&lt;/p&gt;

&lt;p&gt;The same pattern applies in business.&lt;/p&gt;

&lt;p&gt;A finance employee may receive a call from someone who sounds like the CEO. A vendor may send a voice note that sounds like an account manager. A manager may join a video meeting that appears to include familiar executives.&lt;/p&gt;

&lt;p&gt;The danger is not only the synthetic voice. It is the social pressure around it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Urgency Is the Attack
&lt;/h2&gt;

&lt;p&gt;Most voice cloning and deepfake scams are not built around long conversations. They are built around pressure.&lt;/p&gt;

&lt;p&gt;Common patterns include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"I need this wire transfer approved now."&lt;/li&gt;
&lt;li&gt;"Do not discuss this with anyone yet."&lt;/li&gt;
&lt;li&gt;"This is confidential."&lt;/li&gt;
&lt;li&gt;"I am in trouble and need money immediately."&lt;/li&gt;
&lt;li&gt;"The account is locked, and you must verify it now."&lt;/li&gt;
&lt;li&gt;"This vendor payment must go out before close of business."&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The voice or video lowers your guard. The urgency makes you move before you verify.&lt;/p&gt;

&lt;p&gt;That is why the safest response is procedural, not emotional.&lt;/p&gt;

&lt;p&gt;If money, access, credentials, sensitive data, or authorization is involved, stop the interaction and verify through a separate channel.&lt;/p&gt;

&lt;h2&gt;
  
  
  Deepfake Video Calls Are Not Science Fiction
&lt;/h2&gt;

&lt;p&gt;Many people understand that a voice can be faked, but still trust video calls.&lt;/p&gt;

&lt;p&gt;That confidence is also outdated.&lt;/p&gt;

&lt;p&gt;One of the most widely reported cases involved a finance worker in Hong Kong who was tricked into transferring roughly $25 million after joining a video call with what appeared to be the company’s CFO and other colleagues. Reports later described the participants as deepfake impersonations.&lt;/p&gt;

&lt;p&gt;The key lesson is not that every video call is fake. The lesson is that video presence alone should not override payment controls.&lt;/p&gt;

&lt;p&gt;If a video meeting asks someone to move money, change bank details, reveal credentials, bypass procurement, or ignore normal approval steps, the video is not enough.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Verification Rule: Leave the Original Channel
&lt;/h2&gt;

&lt;p&gt;The simplest defense is also the strongest:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Do not verify a suspicious request inside the same channel that delivered it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If the request came by phone, do not trust the caller ID or the number they give you. Call back using a number already saved in your contacts or listed in an official internal directory.&lt;/p&gt;

&lt;p&gt;If the request came through a video meeting, do not ask the people inside the meeting to prove they are real. End the meeting and confirm through established company channels.&lt;/p&gt;

&lt;p&gt;If the request came through a voice message from a family member, call that person using a known number. If they do not answer, contact another trusted person.&lt;/p&gt;

&lt;p&gt;If the request came from a vendor, verify through the vendor’s previously established contact and your internal approval process.&lt;/p&gt;

&lt;p&gt;Scammers want to keep you inside their controlled environment. Verification means leaving it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Preserve the Audio or Video Before It Disappears
&lt;/h2&gt;

&lt;p&gt;If you receive a suspicious voice message, video file, meeting recording, or audio clip, preserve it as close to the original form as possible.&lt;/p&gt;

&lt;p&gt;Do not trim it.&lt;br&gt;&lt;br&gt;
Do not convert it.&lt;br&gt;&lt;br&gt;
Do not add subtitles.&lt;br&gt;&lt;br&gt;
Do not screen-record a screen recording if you can download the original.&lt;br&gt;&lt;br&gt;
Do not forward it through apps that compress media unless you have no other option.  &lt;/p&gt;

&lt;p&gt;Also save the surrounding context:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;caller ID or account handle&lt;/li&gt;
&lt;li&gt;chat history&lt;/li&gt;
&lt;li&gt;meeting invitation&lt;/li&gt;
&lt;li&gt;requested payment details&lt;/li&gt;
&lt;li&gt;timestamps&lt;/li&gt;
&lt;li&gt;email headers, if relevant&lt;/li&gt;
&lt;li&gt;screenshots of the request&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This matters because an audio or video file is not just content. It is evidence of what was submitted to you. If the case later goes to a fraud team, platform, bank, insurer, employer, or law enforcement, the original file and context are much more useful than a vague description.&lt;/p&gt;

&lt;h2&gt;
  
  
  Use Technical Analysis as an Early Warning Layer
&lt;/h2&gt;

&lt;p&gt;Human perception is not enough. But a single AI detector should not be treated as a final judge either.&lt;/p&gt;

&lt;p&gt;A better workflow combines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;original file preservation&lt;/li&gt;
&lt;li&gt;audio or video analysis&lt;/li&gt;
&lt;li&gt;file fingerprinting&lt;/li&gt;
&lt;li&gt;context review&lt;/li&gt;
&lt;li&gt;independent identity confirmation&lt;/li&gt;
&lt;li&gt;a written report that can be shared&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://shanhaiyin.com/" rel="noopener noreferrer"&gt;ShanHaiYin&lt;/a&gt; supports AI content identification and provenance verification across images, text, audio, and video. For suspicious audio or video files, it can help analyze whether the file shows signs of AI synthesis, deepfake manipulation, abnormal editing, or other technical risk indicators. It also generates a report with the main conclusion, reasoning, request number, and SHA-256 file fingerprint.&lt;/p&gt;

&lt;p&gt;That report should not be described as a court ruling. It is not a replacement for law enforcement, platform review, or human investigation.&lt;/p&gt;

&lt;p&gt;Its practical value is different:&lt;/p&gt;

&lt;p&gt;It helps you move from:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I feel like this voice is suspicious."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We preserved the submitted audio/video file, ran a technical verification, and the report found indicators that require manual review before any payment or authorization."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That shift matters in companies, families, banks, marketplaces, and support workflows.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Business Workflow for Deepfake Requests
&lt;/h2&gt;

&lt;p&gt;Every organization should assume that voice and video impersonation will eventually target someone inside the company.&lt;/p&gt;

&lt;p&gt;The defense does not have to be complicated.&lt;/p&gt;

&lt;p&gt;Start with these rules:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;No payment is approved by voice alone.&lt;/li&gt;
&lt;li&gt;No bank-account change is accepted from a call or video meeting alone.&lt;/li&gt;
&lt;li&gt;Any urgent executive request must be confirmed through a second channel.&lt;/li&gt;
&lt;li&gt;Large transfers require two-person approval.&lt;/li&gt;
&lt;li&gt;Confidential projects still follow payment controls.&lt;/li&gt;
&lt;li&gt;Finance staff have explicit permission to pause suspicious requests.&lt;/li&gt;
&lt;li&gt;Suspicious audio and video files are preserved and analyzed.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The most important cultural rule is this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Slowing down an unusual payment is not disobedience. It is security.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Deepfake scams work best when employees feel they are not allowed to question authority. Good controls remove that pressure.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Family Workflow for Voice Cloning Scams
&lt;/h2&gt;

&lt;p&gt;Families need a simpler version.&lt;/p&gt;

&lt;p&gt;The FTC has warned about AI-enhanced family emergency scams, and many security professionals now recommend a family safe word or code phrase.&lt;/p&gt;

&lt;p&gt;A practical family rule could be:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;If a call asks for urgent money, hang up and call back using a known number.&lt;/li&gt;
&lt;li&gt;Ask for a family code word that is never posted online.&lt;/li&gt;
&lt;li&gt;If someone says "do not tell anyone," tell another trusted family member immediately.&lt;/li&gt;
&lt;li&gt;Do not send money through gift cards, crypto, wire transfer, or unfamiliar payment links under pressure.&lt;/li&gt;
&lt;li&gt;Save suspicious voice messages or videos for review.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The point is not to make family life paranoid. It is to make one calm rule stronger than one emotional moment.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to Do If You Already Received a Suspicious File
&lt;/h2&gt;

&lt;p&gt;If you have already received a suspicious audio or video file, do this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Stop responding inside the same channel.&lt;/li&gt;
&lt;li&gt;Save the original file and surrounding messages.&lt;/li&gt;
&lt;li&gt;Upload the file to an audio/video verification tool such as ShanHaiYin.&lt;/li&gt;
&lt;li&gt;Download the report.&lt;/li&gt;
&lt;li&gt;Contact the real person through a known number or internal directory.&lt;/li&gt;
&lt;li&gt;If money or credentials were involved, notify your bank, employer, platform, or local authorities as appropriate.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Do not argue with the scammer.&lt;br&gt;&lt;br&gt;
Do not accuse them inside the call.&lt;br&gt;&lt;br&gt;
Do not keep giving them more time to pressure you.  &lt;/p&gt;

&lt;p&gt;Your goal is not to win the conversation. Your goal is to leave the trap.&lt;/p&gt;

&lt;h2&gt;
  
  
  Copy-Paste Responses
&lt;/h2&gt;

&lt;p&gt;For a suspicious executive request:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This request involves company funds or authorization. I need to verify it through our established approval process. I cannot approve payment based only on a call, voice message, or video meeting.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For an internal finance alert:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;We received a voice/video request involving payment or authorization. The media file has been preserved and submitted for AI synthesis/deepfake risk analysis. Please pause processing until identity is confirmed through an independent company channel.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For a family emergency call:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I am going to hang up and call you back on your usual number. If this is real, we will still handle it. I will not send money during this call.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For reporting the incident:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;We received an audio/video file from an account claiming to be [identity]. The sender requested [payment/access/credentials/authorization]. We preserved the original file, generated a technical verification report, and are submitting the file, report, and related messages for review.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The New Rule: Verify the Person, Not the Performance
&lt;/h2&gt;

&lt;p&gt;AI voice cloning and deepfake video attacks are powerful because they attack a very human habit: trusting familiar voices and faces.&lt;/p&gt;

&lt;p&gt;But a voice is no longer enough.&lt;br&gt;&lt;br&gt;
A face on a screen is no longer enough.&lt;br&gt;&lt;br&gt;
A video meeting is no longer enough.  &lt;/p&gt;

&lt;p&gt;For any request involving money, access, confidential information, credentials, or authorization, the standard must change.&lt;/p&gt;

&lt;p&gt;Do not ask:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Does this sound like them?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Have we verified this through a trusted path outside the call?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you receive suspicious audio or video, preserve the original file, run a technical review with a tool such as &lt;a href="https://shanhaiyin.com/" rel="noopener noreferrer"&gt;ShanHaiYin&lt;/a&gt;, and confirm identity through a known number, internal directory, family code word, or written approval process.&lt;/p&gt;

&lt;p&gt;The future of trust will not be built on recognizing voices.&lt;/p&gt;

&lt;p&gt;It will be built on verification.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;FTC: Scammers use AI to enhance their family emergency schemes
&lt;a href="https://consumer.ftc.gov/consumer-alerts/2023/03/scammers-use-ai-enhance-their-family-emergency-schemes" rel="noopener noreferrer"&gt;https://consumer.ftc.gov/consumer-alerts/2023/03/scammers-use-ai-enhance-their-family-emergency-schemes&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;FTC: Approaches to Address AI-enabled Voice Cloning
&lt;a href="https://www.ftc.gov/policy/advocacy-research/tech-at-ftc/2024/04/approaches-address-ai-enabled-voice-cloning" rel="noopener noreferrer"&gt;https://www.ftc.gov/policy/advocacy-research/tech-at-ftc/2024/04/approaches-address-ai-enabled-voice-cloning&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;FTC: New protections to combat AI impersonation of individuals
&lt;a href="https://www.ftc.gov/news-events/news/press-releases/2024/02/ftc-proposes-new-protections-combat-ai-impersonation-individuals" rel="noopener noreferrer"&gt;https://www.ftc.gov/news-events/news/press-releases/2024/02/ftc-proposes-new-protections-combat-ai-impersonation-individuals&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;The Guardian: Hong Kong company deepfake video conference call scam
&lt;a href="https://www.theguardian.com/world/2024/feb/05/hong-kong-company-deepfake-video-conference-call-scam" rel="noopener noreferrer"&gt;https://www.theguardian.com/world/2024/feb/05/hong-kong-company-deepfake-video-conference-call-scam&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;National Cybersecurity Alliance: Safe Word / AI Fools
&lt;a href="https://www.staysafeonline.org/campaigns/safeword" rel="noopener noreferrer"&gt;https://www.staysafeonline.org/campaigns/safeword&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>Is This Image AI-Generated? A Practical Verification Workflow for Developers and Operators</title>
      <dc:creator>tyjean</dc:creator>
      <pubDate>Tue, 11 Aug 2026 06:00:01 +0000</pubDate>
      <link>https://dev.to/tyjean/is-this-image-ai-generated-a-practical-verification-workflow-for-developers-and-operators-27od</link>
      <guid>https://dev.to/tyjean/is-this-image-ai-generated-a-practical-verification-workflow-for-developers-and-operators-27od</guid>
      <description>&lt;p&gt;AI image generation has changed the way we handle evidence.&lt;/p&gt;

&lt;p&gt;A support team receives a photo of a broken product. A marketplace seller gets a refund request with a suspicious damage image. A contractor sends a "completed work" photo before asking for payment. A community moderator sees a viral image and needs to decide whether to slow its spread.&lt;/p&gt;

&lt;p&gt;The hard part is not just asking, "Was this made by AI?"&lt;/p&gt;

&lt;p&gt;The harder question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can we make a careful, repeatable decision about this file without pretending that any single detector is a final authority?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This post lays out a practical workflow for image verification. It combines provenance, file integrity, AI-generated image detection, pixel-level review, and human context checks.&lt;/p&gt;

&lt;p&gt;It is the same basic logic behind tools like &lt;a href="https://shanhaiyin.com/" rel="noopener noreferrer"&gt;ShanHaiYin&lt;/a&gt;, which provides AI content identification and provenance verification for images, text, audio, and video.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why One AI Score Is Not Enough
&lt;/h2&gt;

&lt;p&gt;Many AI detectors return a score: 82 percent AI, likely synthetic, suspicious, pass, review, block, and so on.&lt;/p&gt;

&lt;p&gt;That is useful, but it should not be treated as a verdict.&lt;/p&gt;

&lt;p&gt;There are several reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An AI-generated image may be cropped, compressed, screenshotted, filtered, or re-exported.&lt;/li&gt;
&lt;li&gt;A real photo may be heavily edited by ordinary software.&lt;/li&gt;
&lt;li&gt;Social platforms often strip metadata.&lt;/li&gt;
&lt;li&gt;Some generation tools add provenance signals, while others do not.&lt;/li&gt;
&lt;li&gt;A detector may be strong on one model family and weaker on another.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So the right mental model is not:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;detector score equals truth&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;detector score plus provenance plus file integrity plus context equals a better review process&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The Practical Workflow
&lt;/h2&gt;

&lt;p&gt;When an image matters, use this sequence:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Preserve the original file&lt;/li&gt;
&lt;li&gt;Calculate a file fingerprint&lt;/li&gt;
&lt;li&gt;Check provenance signals&lt;/li&gt;
&lt;li&gt;Run AI image detection&lt;/li&gt;
&lt;li&gt;Review pixel-level and semantic clues&lt;/li&gt;
&lt;li&gt;Ask for source material when needed&lt;/li&gt;
&lt;li&gt;Generate a report that can be shared&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Let's walk through each step.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Preserve the Original File
&lt;/h2&gt;

&lt;p&gt;Before analyzing anything, save the exact file you received.&lt;/p&gt;

&lt;p&gt;Do not crop it.&lt;br&gt;&lt;br&gt;
Do not draw arrows on it.&lt;br&gt;&lt;br&gt;
Do not improve the brightness.&lt;br&gt;&lt;br&gt;
Do not screenshot it again.&lt;br&gt;&lt;br&gt;
Do not re-upload it through a chat app that compresses images.&lt;/p&gt;

&lt;p&gt;If you need annotations, create a copy.&lt;/p&gt;

&lt;p&gt;This matters because every edit can destroy useful signals. Compression, resizing, and re-exporting can remove metadata and change pixel patterns. If the file later becomes part of a dispute, you also want to show that your analysis was based on the submitted file, not on your modified version.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Calculate a File Fingerprint
&lt;/h2&gt;

&lt;p&gt;A SHA-256 hash does not tell you whether an image is real or fake.&lt;/p&gt;

&lt;p&gt;What it does tell you is whether two files are exactly the same.&lt;/p&gt;

&lt;p&gt;For example, on many systems you can run &lt;code&gt;sha256sum suspicious-image.jpg&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;You can store the hash with your review record. Later, if someone asks, "Are we still talking about the same file?", the hash gives you a clear answer.&lt;/p&gt;

&lt;p&gt;This is especially useful for marketplaces, internal audits, customer support disputes, and compliance workflows.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Check Provenance Signals
&lt;/h2&gt;

&lt;p&gt;Provenance is about where a piece of content came from and what happened to it along the way.&lt;/p&gt;

&lt;p&gt;The C2PA standard and Content Credentials are designed to provide signed information about the origin and editing history of digital media. The C2PA FAQ describes Content Credentials as a way to capture and express content provenance, including how content was created and modified.&lt;/p&gt;

&lt;p&gt;If a file contains valid provenance data, it may answer questions like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Was this captured by a camera?&lt;/li&gt;
&lt;li&gt;Was it exported by an AI tool?&lt;/li&gt;
&lt;li&gt;Which app modified it?&lt;/li&gt;
&lt;li&gt;Has the signed content been altered?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But there is an important limitation: absence of provenance does not prove a file is fake.&lt;/p&gt;

&lt;p&gt;Many real images have no Content Credentials. Many platforms strip metadata. Many workflows still do not preserve provenance.&lt;/p&gt;

&lt;p&gt;So provenance is a strong signal when present, but not a complete answer when absent.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Run AI Image Detection
&lt;/h2&gt;

&lt;p&gt;AI image detection looks for statistical, visual, and structural signals that may indicate synthetic generation or manipulation.&lt;/p&gt;

&lt;p&gt;A detection system may inspect things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;texture patterns&lt;/li&gt;
&lt;li&gt;lighting consistency&lt;/li&gt;
&lt;li&gt;object boundaries&lt;/li&gt;
&lt;li&gt;local pixel distributions&lt;/li&gt;
&lt;li&gt;semantic inconsistencies&lt;/li&gt;
&lt;li&gt;signs of deepfake or assisted editing&lt;/li&gt;
&lt;li&gt;traces left by generation or enhancement tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For example, Tencent Cloud provides an AI-generated image identification capability that is designed to detect whether an image may be AI-generated or tampered with.&lt;/p&gt;

&lt;p&gt;ShanHaiYin integrates Tencent Cloud's image AI generation identification capability and combines it with provenance and pixel-level review signals.&lt;/p&gt;

&lt;p&gt;The practical value is simple: instead of saying "this image feels wrong", you can say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This submitted file was technically reviewed, and the report found specific indicators that require further verification.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That wording matters. It is useful in support tickets, refund disputes, moderation queues, internal reviews, and vendor communication.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Review Pixel-Level and Semantic Clues
&lt;/h2&gt;

&lt;p&gt;Automated detection should be paired with human review.&lt;/p&gt;

&lt;p&gt;Look for obvious inconsistencies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;shadows that point in different directions&lt;/li&gt;
&lt;li&gt;text that bends or melts&lt;/li&gt;
&lt;li&gt;repeated textures in walls, grass, packaging, or fabric&lt;/li&gt;
&lt;li&gt;hands, cables, buttons, screws, labels, or product details that do not make sense&lt;/li&gt;
&lt;li&gt;damage marks that do not match the physical object&lt;/li&gt;
&lt;li&gt;reflections that do not match the scene&lt;/li&gt;
&lt;li&gt;background objects that merge into each other&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For operational cases, context is often more important than aesthetics.&lt;/p&gt;

&lt;p&gt;A product damage photo should match the order, packaging, shipping label, SKU, and reported issue. A repair completion photo should match the location, device, timestamp, and expected work. A workplace attendance photo should match the actual site.&lt;/p&gt;

&lt;p&gt;An image can be visually plausible and still be the wrong image for the claim.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Ask for Source Material
&lt;/h2&gt;

&lt;p&gt;If the image has technical doubts, ask for additional source material.&lt;/p&gt;

&lt;p&gt;A good request is specific:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Send the original photo file, not a screenshot.&lt;/li&gt;
&lt;li&gt;Send a short continuous video.&lt;/li&gt;
&lt;li&gt;Show the object from wide shot to close-up.&lt;/li&gt;
&lt;li&gt;Include the order number, device ID, room number, shipping label, or today's date.&lt;/li&gt;
&lt;li&gt;Capture the same issue from another angle.&lt;/li&gt;
&lt;li&gt;For damage claims, show packaging, label, full item, and damage detail in one sequence.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not just bureaucracy.&lt;/p&gt;

&lt;p&gt;Single images are easier to fake than consistent sequences. A continuous video with physical context, multiple angles, and specific requested details raises the cost of fraud.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Generate a Shareable Report
&lt;/h2&gt;

&lt;p&gt;The final output should not be a vague label like "fake" or "real".&lt;/p&gt;

&lt;p&gt;A useful report should include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the main conclusion&lt;/li&gt;
&lt;li&gt;the reasoning or signals behind the conclusion&lt;/li&gt;
&lt;li&gt;the request or case ID&lt;/li&gt;
&lt;li&gt;the SHA-256 fingerprint of the submitted file&lt;/li&gt;
&lt;li&gt;relevant provenance findings&lt;/li&gt;
&lt;li&gt;a clear statement of limitations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is the format ShanHaiYin uses for its reports: a main conclusion, reasoning, request number, and SHA-256 file fingerprint.&lt;/p&gt;

&lt;p&gt;The goal is to make the review traceable and easy to share with another person.&lt;/p&gt;

&lt;p&gt;That could be a marketplace support agent, a platform reviewer, a manager, a client, or a legal advisor.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example: A Suspicious Refund Image
&lt;/h2&gt;

&lt;p&gt;Imagine you operate an online store.&lt;/p&gt;

&lt;p&gt;A customer submits one image showing a cracked product and asks for an immediate refund. The photo looks strange: the crack is sharp, the lighting on the damage area does not match the rest of the object, and the customer refuses to send a video.&lt;/p&gt;

&lt;p&gt;A practical response would be:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Save the submitted image without editing it.&lt;/li&gt;
&lt;li&gt;Upload the file to an AI image detection and provenance tool.&lt;/li&gt;
&lt;li&gt;Download the report.&lt;/li&gt;
&lt;li&gt;Ask the customer for a continuous video showing the packaging, shipping label, full product, and damage area.&lt;/li&gt;
&lt;li&gt;Submit the original image, report, and order screenshots to the platform if needed.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You are not claiming the report is a court judgment. You are saying the submitted evidence has technical doubts and deserves manual review.&lt;/p&gt;

&lt;p&gt;That is often enough to move the conversation from "your word against mine" to a more structured review.&lt;/p&gt;

&lt;h2&gt;
  
  
  What This Workflow Can and Cannot Do
&lt;/h2&gt;

&lt;p&gt;It can help you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;reduce blind trust in screenshots and single images&lt;/li&gt;
&lt;li&gt;preserve the original file for later review&lt;/li&gt;
&lt;li&gt;identify AI-generation or editing risk signals&lt;/li&gt;
&lt;li&gt;create a record that another person can inspect&lt;/li&gt;
&lt;li&gt;support refund, moderation, vendor, or internal review decisions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It cannot:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;prove the full real-world story by itself&lt;/li&gt;
&lt;li&gt;replace platform policy or human judgment&lt;/li&gt;
&lt;li&gt;guarantee that every AI image will be detected&lt;/li&gt;
&lt;li&gt;prove that an image is truthful just because no AI signal was found&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This distinction matters. A good verification workflow does not overpromise. It gives reviewers better evidence and a cleaner process.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Simple Rule of Thumb
&lt;/h2&gt;

&lt;p&gt;If the image will affect money, trust, safety, moderation, reputation, or access, do not rely on the image alone.&lt;/p&gt;

&lt;p&gt;Preserve the file.&lt;br&gt;&lt;br&gt;
Check provenance.&lt;br&gt;&lt;br&gt;
Run detection.&lt;br&gt;&lt;br&gt;
Review the context.&lt;br&gt;&lt;br&gt;
Ask for source material.&lt;br&gt;&lt;br&gt;
Save a report.&lt;/p&gt;

&lt;p&gt;That is a much stronger workflow than arguing from gut feeling.&lt;/p&gt;

&lt;p&gt;If you want to try this on images, text, audio, or video, &lt;a href="https://shanhaiyin.com/" rel="noopener noreferrer"&gt;ShanHaiYin&lt;/a&gt; provides AI content identification and provenance verification with downloadable reports.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ShanHaiYin: &lt;a href="https://shanhaiyin.com/" rel="noopener noreferrer"&gt;https://shanhaiyin.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;C2PA FAQ: &lt;a href="https://c2pa.org/faqs/" rel="noopener noreferrer"&gt;https://c2pa.org/faqs/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;C2PA specification: &lt;a href="https://spec.c2pa.org/specifications/specifications/2.4/index.html" rel="noopener noreferrer"&gt;https://spec.c2pa.org/specifications/specifications/2.4/index.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Content Credentials: &lt;a href="https://contentcredentials.org/" rel="noopener noreferrer"&gt;https://contentcredentials.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Tencent Cloud image AI generation identification: &lt;a href="https://cloud.tencent.com/document/product/1125/116997" rel="noopener noreferrer"&gt;https://cloud.tencent.com/document/product/1125/116997&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;NIST AI RMF Generative AI Profile: &lt;a href="https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence" rel="noopener noreferrer"&gt;https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>security</category>
      <category>machinelearning</category>
      <category>webdev</category>
    </item>
    <item>
      <title>I built a searchable gallery of 27,000+ AI visual prompts</title>
      <dc:creator>tyjean</dc:creator>
      <pubDate>Fri, 03 Jul 2026 08:46:57 +0000</pubDate>
      <link>https://dev.to/tyjean/i-built-a-searchable-gallery-of-27000-ai-visual-prompts-490h</link>
      <guid>https://dev.to/tyjean/i-built-a-searchable-gallery-of-27000-ai-visual-prompts-490h</guid>
      <description>&lt;p&gt;I kept running into the same problem while working with AI image and video tools:&lt;/p&gt;

&lt;p&gt;Good prompts were everywhere, but they were hard to find again.&lt;/p&gt;

&lt;p&gt;Some were saved in screenshots. Some were buried in browser tabs. Some came from image examples, prompt posts, social media threads, or generated results that looked useful but had no clean way to search them later.&lt;/p&gt;

&lt;p&gt;So I started building &lt;a href="https://soulg.xyz/" rel="noopener noreferrer"&gt;soulg.xyz&lt;/a&gt;, a searchable visual gallery for AI prompt inspiration.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it is
&lt;/h2&gt;

&lt;p&gt;soulg.xyz is a gallery of &lt;strong&gt;27,000+ AI visual prompt examples&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It includes references for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI images&lt;/li&gt;
&lt;li&gt;AI videos&lt;/li&gt;
&lt;li&gt;posters&lt;/li&gt;
&lt;li&gt;character concepts&lt;/li&gt;
&lt;li&gt;product visuals&lt;/li&gt;
&lt;li&gt;PPT-style visuals&lt;/li&gt;
&lt;li&gt;design and layout inspiration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each item is meant to be more than just a pretty image. You can open a detail page, look at the generated result, study the prompt structure, and reuse ideas for your own creative work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why visual search matters
&lt;/h2&gt;

&lt;p&gt;A lot of prompt libraries are text-first.&lt;/p&gt;

&lt;p&gt;That makes sense for code or writing prompts, but visual prompts are different. When someone searches for inspiration, they often do not know the exact words yet.&lt;/p&gt;

&lt;p&gt;They might think:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"cinematic portrait"&lt;/li&gt;
&lt;li&gt;"product poster"&lt;/li&gt;
&lt;li&gt;"cute dog"&lt;/li&gt;
&lt;li&gt;"luxury food poster"&lt;/li&gt;
&lt;li&gt;"anime character"&lt;/li&gt;
&lt;li&gt;"green visual style"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A normal keyword search can miss a lot of useful examples, especially when the original prompt is messy, multilingual, or written in a strange style.&lt;/p&gt;

&lt;p&gt;So the goal is to make browsing and searching feel closer to how creators actually think: by visual direction, style, subject, and creative intent.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you can do with it
&lt;/h2&gt;

&lt;p&gt;You can use the gallery to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;browse visual references&lt;/li&gt;
&lt;li&gt;search by simple words or ideas&lt;/li&gt;
&lt;li&gt;open prompt detail pages&lt;/li&gt;
&lt;li&gt;copy prompt structures&lt;/li&gt;
&lt;li&gt;compare different image styles&lt;/li&gt;
&lt;li&gt;find inspiration before writing your own prompt&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The site is still evolving, but the basic idea is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A visual reference library for people who create with AI image and video tools.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Public notes and selected examples
&lt;/h2&gt;

&lt;p&gt;I also started a small public GitHub repository for selected examples and notes:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/tyjean428/ai-visual-prompt-gallery" rel="noopener noreferrer"&gt;https://github.com/tyjean428/ai-visual-prompt-gallery&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is not the full product source code. It is more like a public explanation and example library that I can keep updating over time.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I am improving next
&lt;/h2&gt;

&lt;p&gt;The next things I want to keep improving are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;better semantic search&lt;/li&gt;
&lt;li&gt;cleaner prompt detail pages&lt;/li&gt;
&lt;li&gt;better filtering by visual category&lt;/li&gt;
&lt;li&gt;more useful examples for designers and creators&lt;/li&gt;
&lt;li&gt;better organization for image and video inspiration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I would love feedback from people who use AI image tools, video tools, design tools, or prompt libraries.&lt;/p&gt;

&lt;p&gt;What would make a visual prompt gallery more useful for your workflow?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>opensource</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
