<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Noah Barbaros on Medium]]></title>
        <description><![CDATA[Stories by Noah Barbaros on Medium]]></description>
        <link>https://medium.com/@noahbarbaros?source=rss-6719c06f9e58------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Xxt-VQLRYfk5GC6rbVR-FQ.png</url>
            <title>Stories by Noah Barbaros on Medium</title>
            <link>https://medium.com/@noahbarbaros?source=rss-6719c06f9e58------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 15:49:49 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@noahbarbaros/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[What’s a startup?]]></title>
            <link>https://medium.com/@noahbarbaros/whats-a-startup-e583a1492d84?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/e583a1492d84</guid>
            <category><![CDATA[entrepreneur]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[entrepreneurship]]></category>
            <category><![CDATA[startup-lessons]]></category>
            <category><![CDATA[founders]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Sun, 12 Oct 2025 15:18:52 GMT</pubDate>
            <atom:updated>2025-10-12T15:18:52.086Z</atom:updated>
            <content:encoded><![CDATA[<h4>My founder philosophy as a 17 y/o — how to exist in a world with no map</h4><p><em>This essay first appeared on </em><a href="https://open.substack.com/pub/noahbarbaros/p/whats-a-startup?r=4de3vq&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true"><em>my blog</em></a><em>.</em></p><p><strong>I claim to love startups, to love entrepreneurship — but how do I define it?</strong></p><p>Well, our friends at Google and OpenAI define it quite simply:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ERurx8DvVpbVcihv.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*a8LiePFwjdBAJslB.png" /><figcaption>yes, i use light mode… so what?</figcaption></figure><p>And although both these definitions are true, they avoid what startups are at their core.</p><blockquote><em>At it’s core, a startup is made to solve a problem nobody has ever solved before, or to solve a problem better than the current person solving it.</em></blockquote><blockquote><em>- From the wise man himself, and yours truly, me — Noah</em></blockquote><h3>What a startup really is</h3><p>Through following the principle that a startups’ core reason for existence is to solve the unsolved, it makes it so that if your truly “founding” a startup, your navigating in a constant unknown space — one that hasn’t been grasped by anything in humanity yet.</p><p>Because of this principle and belief, I view startups as its own inherent world. <br>A world that is constructed by all of societies problems.</p><p>This world is it’s own kind of utopia — a world that can’t ever be fully explored, because in order for us to have fully explored it, we would’ve had to solve every problem humanity faces, both now (present), and in the future.</p><p>And it’s just that, there will never be a time we stop facing problems as a society. Which means intrinsically, there will never be a time we have fully explored this “utopian world” of startups.</p><p>With that being said, what does it mean?</p><p>It means that there’s no playbook because no one’s ever been here before. There’s no set rules, there’s no guide, and there’s no built structure for when building a startup.</p><p>You’re building something nobody has ever done before. There is just you, and potentially the people you’ve brought along with you to go on about solving this problem.</p><h3>How to Succeed &amp; Navigate in a World of Unknown</h3><p>OK. We’ve now settled down on a problem, how do you move forward? It’s pitch black, in this new world, where’s our flashlight? And how do we know we’re moving in the right direction?</p><p>IMO there’s three things you need:</p><ol><li>Lifelong learning</li><li>The three mindsets to success (A “figure it out” (FIO) + antifragile mindset + beginner mindset)</li><li>Straight up luck — but both kinds</li></ol><p>Each one of these stages to success come one after another, and have a particular order of which they come.</p><h3>1. What is it to be a lifelong learner?</h3><p>“In times of change the learners will inherit the earth” — Eric Hoffer</p><p>To learn is to keep on moving forward, it is to be adaptive for both the present, and for the future. By choosing to not learn, you’re choosing to do a great number of many other things; we call that <a href="https://www.investopedia.com/terms/o/opportunitycost.asp">opportunity cost.</a></p><p>The most dangerous outcome of refusing to learn, is that you will remain stagnant, to reach a peak and remain just that, until you erode and break.</p><p>If we focus on startups specifically, and study them, we can see that one of the most proprietary reasons giants fall is because they fail to adapt in volatile markets and times. A few companies come to mind when I think of this:</p><ol><li>Blackberry</li><li>Blockbuster</li><li>MySpace</li></ol><p>Blackberry especially, is an amazing case study on what happens when you don’t innovate, adapt, and refuse to learn.</p><p>Something else relevant to this context of being a “lifelong learner” is a quote my friend had mentioned the other day,</p><p>“Right now I’m the smartest I’ve ever been, and the dumbest I’ll ever be.”</p><p>I believe that if you want to reach some unconventional level of success, you have to live through this philosophy. Because through living in it, we humble ourselves, and remind ourselves that through learning, we will always be a beginner in some sort of way. And as a beginner, you gain a thirst to learn — which in turn, activates “The Three Mindsets.”</p><h3>2. What the hell are “The Three Mindsets” ??</h3><p>Great question.</p><p>The three mindsets are what follows after being a “lifelong learner,” they are mindsets that are naturally achieved from having such hunger for knowledge.</p><p>The three frames of mind include being a beginner, having a figure it out (FIO) approach, and an antifragile core.</p><p>You’ll see that through training each of these frames of mind, by virtue, greater things will occur almost by nature. So much that through doing so, the outcome of success builds upon itself and brings us to the next stage of creating your own luck (partially, but more on this after).</p><p><strong>We’ll kick off with the first frame, being a beginner;<br></strong>One of the GOATs said it best, the one and only Brian Chesky,</p><p><em>The bigger he gets, the more of a beginner he feels.</em></p><p>It took Picasso’s four years to paint like Raphael, but a lifetime to paint like a child. To be a beginner is to be curious, and that is to see the world with fresh eyes, to live // work without judgment, and never feeling like you’ve “made it.” Because once you believe you’ve arrived, you stop growing (which in turn is to stop learning — hopefully you get the connection and see the pattern).</p><p>Through being a beginner, we can see things that would’ve typically been overlooked. Because we are not blinded yet by expertise, assumptions, and our own arrogance.</p><p>When you’re new to something you question everything there is to it. You don’t accept “that’s how it’s always been done,” so you spot flaws veterans ignore. Whereas experts often filter reality. Experienced people see patterns — which lets them think quick, but also lead blindly. They skip over the depth of the issue because they assume the answer. Beginners will notice the awkward UX button, clunky onboarding process, the little friction, and so forth.</p><p>Those “naive” observations often lead to breakthrough design. After all, Brian Chesky was the one that said, “it’s in the tiny details that delight lives. Most people gloss over them. Beginners don’t.”</p><p>In correlation to this, something a good friend of mine recently said is “just when you reach the top of one mountain, you notice someone else standing in the clouds.”</p><p>You can’t have the mindset of believing that there even <em>is</em> an endpoint, or a peak; sure, you can be a big fish in a small pond, living on the mountain top.</p><p>It’s all about optimizing for what you want at the end of the day.</p><p>But I kinda want to see what the clouds are like, that’s for sure. Maybe I’ll see someone in space haha (hellooo Elon).</p><p><strong>Figure it out (FIO) mindset:<br></strong>In startups we don’t have the time, nor do we have the resources to <em>not</em> do the work. Simply put, if you don’t do the work, quickly and to a high standard, you will fail.</p><p>It is both a race and a marathon simultaneously.</p><p>The way we can possess a FIO mindset, is through holding such conviction in ourselves, that no matter what cards we’re handed, we trust ourselves to always find some sort of way to make ends meet, and finish the work needed.</p><p>The startup world moves quick, it’s speed is not relative to our time, and we cannot calculate it. This world can be thriving one day, and moving at an unprecedented pace — but then humanity can fail to keep up which leads to a bubble among many other things. It is an external factor to our success as founders, and all we can do is work within it, which is figuring things out is so important.</p><p>The greatest founders were amazing at “FIO” when it seemed impossible at face value. So many examples come to mind when talking about this, a great one is the beginning of DoorDash. Spun up “PaloAltoDelivery.com,” answered a Google Voice line, and manually delivered first orders.</p><p>Another good one is Reddit, the founders created tons of fake accounts to populate early posts/comments until real users arrived.</p><p>When Airbnb’s runway was getting short — they sold custom cereal boxes!! The opportunities are endless. You just have to think differently.</p><p>These are all great examples and reasons as to why you <em>need</em> to be thinking in a system where you refuse underperforming. You have to get the work done, it doesn’t matter — to any means possible.</p><p>There were so many opportunities to quit and fail in these examples listed, yet these amazing founders created opportunities out of nothing, and found the few things that could’ve actually worked out. All through thinking differently, and having the mindset that they could figure out whatever was thrown there way — the mindset capable for greatness.</p><p><em>Side note ::Would you believe me if I said my old LinkedIn bio used to say “Figure It Out Enthusiast”? So this one is held close to my heart… Hits home.</em></p><p><strong>The antifragile core<br></strong>The startup world is unpredictable. As mentioned before, it is a world of unknown. A world that can never be fully explored, as it is only somewhat explored by subject to the problems we know of — that have actually been solved.</p><p>Because of this unpredictability, we have to get comfortable with being in these unknown spaces — it’s an external environment that we cannot control, but in ways can manipulate it, and take advantage of the mass volatility.</p><p>This third mindset is derived fully from <a href="https://www.goodreads.com/book/show/13530973-antifragile"><em>Antifragile: Things That Gain from Disorder</em>, by Taleb</a> — one of my favourite reads out there.</p><p>Taleb says, <em>“Wind extinguishes a candle and energizes a fire. Likewise, with randomness, shock, and volatility: you want to be the fire, not the candle.”</em></p><p>Both the candle and fire cannot control the wind, it is an external force. However, they can place themselves in unique environments to grow, and thrive from the wind. This same philosophy applies to startups — we can use these external forces of being in an unknown environment, and take advantage of the volatility — not to scare from it, but to grow from it. Just as a fire would to the wind.</p><p>Through building an antifragile core, we can navigate the startup world to our best ability. Especially when combined with the other two mindsets of being a beginner, and to figure it out — we can combine these three systems to craft a great founder.</p><h3>Luck in success + making your own (partially…)</h3><p>There’s no doubt that luck plays a huge role in success — it’s in every aspect of winning in startups. Various factors like timing, people you meet, current economy, etc.</p><p>Instagram (or at that time “Burbn”) — literally raised there seed round from a16z and Baseline ventures from meeting them at a Hunch party.</p><p>Inversely, and more recently, Google got rid of the num=100 parameter — Reddit used to be a powerhouse in citations for AI. However with this new update, there rankings plummeted. <a href="https://au.finance.yahoo.com/news/reddit-stock-tumbles-concerns-over-165609866.html?guccounter=1&amp;guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&amp;guce_referrer_sig=AQAAAFFMQKSImJcagiY-AoNSZZgn5redFWJyegkRTh1kwRtSLDL7DG8TVspGtLCjGHSvPA2ssBfjbjgiKr8fKuGrMcsc7sdwaa9x8h2U3Wgqz1oZn12JAMvtjlfsQk8XJN_OstR9F9Sjv1lqHsJhdoF8N4Qcwp1cRqmKrSIkMSaT63X4#:~:text=Reddit%E2%80%99s%20citation%20share%20on%20ChatGPT%20had%20plummeted%20from%20approximately%2029.2%25%20to%20just%205.3%25%20since%20September%2010th.">Reddit’s citation share on ChatGPT had fell from approximately 29.2% to just 5.3%.</a> In doing so, there stock tanked 15% in the span of 5 days — roughly $6.5B gone.</p><p>How could Reddit have seen that coming? They couldn’t. There’s just things out of anyones control because of the uncertainty.</p><p>It’s a big “right person, right time” game. There’s so many ways the “wind” could blow — that sometimes you get unlucky. Many can argue that since there are too many variables that goes into building a successful startup (worth $10M+), even if it’s not random, it’s too complex to be controlled.</p><p>And I agree with this, but to an extent.</p><p>There are external factors we cannot control, but that is in everything we do — you can be at a cushy corporate job, however a recession can occur and you can get laid off, or perhaps get passed on a promotion. I know is startups a far more volatile market than the corporate one — so luck plays a much larger factor, but you get the point.</p><p>I believe there are ways that we can make our own luck — I actually think a good portion of our luck is earned.</p><p>If we break down what luck is, it’s a fraction, odds. “How many times out of x number of times will I strike out?”</p><p>The odds of founding a unicorn through scaling a lemonade stand is minimal, yet the odds of founding a unicorn through scaling a startup in an interesting space, solving a genuine problem, with some sort of emerging technology, is a lot higher.</p><p>Not only that, but factors like how many startups you’ve worked on prior, or the number of people you’re working with play huge roles as well. This isn’t hyperbole either, it’s backed by real data.</p><p>According to <a href="https://10years.firstround.com/">First Round’s 10-Year Project</a>, teams of more than one founder outperformed solo founders by 163%.</p><p><a href="https://alitamaseb.medium.com/">Ali Tamaseb</a>, who analyzed 195 unicorns, the odds of succeeding nearly <em>double</em> when moving from a single-person team to a two-person or three-person:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*lGUKQE2TMhIFMSA4.jpeg" /><figcaption>Image from Ali Tamaseb</figcaption></figure><p>I can go on, but the point I’m trying to make is that there are things we can do to increase our odds, and naturally, increase our luck. We create our own luck through building our own opportunities when there’s none to exist — I love the concept of “The Third Door” for this exact reason.</p><p>The third door talks about the two ways we can enter a club — you can wait in the long line with the normies, or alternatively you can go to the VIP line.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*0SEU8F5K_27CuCF5dLzVOA.png" /></figure><p>Couple problems,</p><p>A: it’s cold, and waiting in a line sucks.<br>B: we’re not cool enough to be in VIP.</p><p>So what do we do? We make the third door ourselves — whether that door be paying off the bouncer, kicking in a window at the bathroom, acting like a famous person, etc.</p><p>Opportunities are rare because they’re out of our control, but we can make them more common if we create them ourselves, therefore putting them within our control, and within our reach.</p><p>For instance, one of my friends needed to raise VC money » no VC would sit down with him » he ordered pizzas, dressed as a delivery guy, and put a QR code inside each box. Physically WENT to the VC offices and delivered them » when the VCs opened the lid, it linked to his demo, pitch deck, and one-pager.</p><p>He got a call back from every VC firm he went to. And then raised some money.</p><h3>If you still want to build…</h3><p>At the end of the day, startups aren’t about pitch decks, or seed rounds. It’s about choosing to build something in a place where nobody can tell you what to do, because nobody’s figured it out yet. A startup is just the tool — the real thing is deciding to live in uncertainty on purpose. As long as there are problems, there will be people trying to solve them. And I’d rather be out there trying, even in the dark, than sitting around waiting for someone else to turn on the lights.</p><blockquote><em>If you made it this far, thank you! This essay in particular was especially long, so the time you’ve given me means so much more than you might realize. I’m sure your a very busy person.</em></blockquote><blockquote><em>I’m using this blog experiment to let people get to know me + what I believe — and hopefully connect with more of you along the way. If you have any questions about what I’ve done, or would just like the chat — hit me up at pointone@barbaros.ca — if I don’t get back within 24 hours, coffee’s on me.</em></blockquote><blockquote><em>Once again, thanks for your time.</em></blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e583a1492d84" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Create Content That AI Can’t Ignore (or Skip Citing)]]></title>
            <link>https://medium.com/@noahbarbaros/create-content-that-ai-cant-ignore-or-skip-citing-0ef2aa8af0b0?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/0ef2aa8af0b0</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[seo]]></category>
            <category><![CDATA[search-engine-optimizati]]></category>
            <category><![CDATA[google]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Wed, 09 Jul 2025 19:40:41 GMT</pubDate>
            <atom:updated>2025-07-09T19:40:41.770Z</atom:updated>
            <content:encoded><![CDATA[<h4>AI Search is the Future — Here’s How to Make Content It Loves and Cites</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*U7kiXRAvGupt11lz" /><figcaption><em>Image from Zapier, “The best AI search engines” by Shubham Agarwal (May 23, 2025).</em></figcaption></figure><p>AI and humans consume content differently. While traditional writing styles have worked for decades, we now need to understand how to create content that serves both human readers and AI systems effectively. This article will show you the fundamental steps to accomplish exactly that.</p><p>After personally creating content for businesses that consistently gets featured in <a href="https://search.google/ways-to-search/ai-overviews/">Google’s AI Overviews</a> and cited by leading language models like <a href="https://chatgpt.com/">ChatGPT</a>, <a href="https://www.perplexity.ai/">Perplexity</a>, and <a href="https://claude.ai/">Claude</a>, I’ve identified the key strategies that drive both AI visibility and human engagement. The shift from traditional <a href="https://www.google.com/search?q=whats+seo&amp;rlz=1C5CHFA_enCA1047CA1047&amp;oq=whats+seo&amp;gs_lcrp=EgZjaHJvbWUyCQgAEEUYORiABDIHCAEQABiABDIJCAIQABgKGIAEMgkIAxAAGAoYgAQyCQgEEAAYChiABDIJCAUQABgKGIAEMgkIBhAAGAoYgAQyCQgHEAAYChiABDIJCAgQABgKGIAEMgkICRAAGAoYgATSAQgzMDE2ajBqN6gCALACAA&amp;sourceid=chrome&amp;ie=UTF-8#:~:text=SEO%20Starter%20Guide,com%20%E2%80%BA%20...%20%E2%80%BA%20Documentation">SEO</a> to <a href="https://www.google.com/search?q=generative+engine+optimizaiton&amp;rlz=1C5CHFA_enCA1047CA1047&amp;oq=generative+engine+optimizaiton&amp;gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIJCAEQABgNGIAEMgkIAhAAGA0YgAQyCQgDEAAYDRiABDIJCAQQABgNGIAEMgkIBRAAGA0YgAQyCQgGEAAYDRiABDIJCAcQABgNGIAEMgkICBAAGA0YgAQyCQgJEAAYDRiABNIBCDMyMDFqMGo3qAIAsAIA&amp;sourceid=chrome&amp;ie=UTF-8#:~:text=What%27s%20Generative%20Engine,%E2%80%BA%20Content%20Marketing">AIO (AI Optimization) / GEO (Generative Engine Optimization) </a>requires a fundamental rethinking of content strategy.</p><p>Here’s what we’ll cover: crafting content that AI systems prioritize and how to leverage the right optimization tools.</p><h3>TL;DR: What I Learned Getting My Content Cited by AI</h3><p>After getting cited in Google’s AI Overviews, Perplexity, and ChatGPT, I found a clear pattern:<br>AI systems reward <em>structured, scannable, and trust-rich</em> <em>content</em> — not keyword dumps or long-winded narratives.</p><p>The key drivers?</p><ul><li>Answer-first formatting</li><li>Credibility signals within the first 200 words</li><li>Brand authority over backlinks</li><li>Schema, sentiment, and multimodal presence (especially video)</li></ul><blockquote><strong><em>Bottom line:</em></strong><em> The brands getting cited aren’t necessarily creating better content — they’re creating content that matches how AI systems are designed to extract and reference information.</em></blockquote><p>This article breaks down the exact playbook I use to get my content featured by AI, while still making it valuable for human readers.</p><h3>Writing Content That Both Humans &amp; AI Systems LOVE</h3><p>To crack this code, we first need to understand <em>how</em> and <em>why</em> AI systems cite specific sources. If you’re interested in the technical breakdown of the inference stage in AI, <a href="https://medium.com/@noahbarbaros/out-with-the-old-in-with-the-new-how-ai-is-reshaping-seo-bfb08cc06ecf#:~:text=How%20Do%20I,or%20left%20out.">I’ve covered that in detail elsewhere.</a></p><h4><strong>Build “Answer-First” Pages</strong></h4><p>Here’s what I’ve learned: AI systems favour content that’s concise, direct, and scannable — qualities that also happen to drive human engagement.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/974/0*4unovfXY2J8JCE4N" /><figcaption><em>Image from Super Simple 365, “TL;DR or TLDR? And what does it actually mean?” by Mark Thompson (March 12, 2022).</em></figcaption></figure><p>The key is frontloading your answers (ie. incorporating a TL;DR at the beginning). Instead of burying insights deep in paragraphs, lead with the solution, then provide supporting context. This “answer-first” approach satisfies both AI’s need for quick pattern recognition and human readers’ desire for immediate value.</p><p>The most effective formats include:</p><ul><li>TL;DR at the top of content</li><li>FAQ sections</li><li>Structured how-to guides</li><li>Definition-heavy content that provides immediate value</li></ul><p>AI models process structured content more effectively than dense paragraphs. The formats that consistently get cited include descriptive headings that telegraph content, FAQ sections that directly answer common queries, step-by-step processes that break down complex procedures, and bullet points that highlight key information.</p><blockquote><em>This isn’t coincidence — it’s how AI systems are trained to extract information. Google’s AI Overviews frequently pull from FAQ schema, while Perplexity and Claude often reproduce well-formatted lists and step-by-step guides. By structuring your content to match these patterns, you’re essentially speaking the AI’s native language while simultaneously improving human readability.</em></blockquote><h4><strong>The Clarity Advantage</strong></h4><p>Content clarity directly correlates with AI citation rates. Through testing, I’ve found that simplifying language and improving readability consistently outperforms keyword-heavy approaches. AI systems struggle with jargon-dense content the same way humans do — they favour clear explanations over technical complexity.</p><p>This means writing shorter sentences, explaining concepts in plain language, and maintaining strong grammatical flow. The goal isn’t dumbing down your content; it’s making expertise accessible. When you can explain complex ideas simply, both AI systems and human readers gravitate toward your content as the definitive source.</p><h3><strong>Building Trust Signals That AI Systems Recognize</strong></h3><p>Trust isn’t just about human perception — AI systems actively evaluate credibility markers when selecting content to cite. Through extensive testing, I’ve identified the specific signals that boost both AI visibility and human confidence.</p><h4><strong>Strategic Citation Integration</strong></h4><p>Content that references external sources receives significantly higher AI selection rates.</p><p>But there’s a methodology here:</p><ul><li>Cite authoritative sources within the first 200 words</li><li>Use diverse source types (academic papers, industry reports, reputable publications)</li><li>Ensure citations directly support your core arguments.</li></ul><h4><strong>Expert Voice Integration</strong></h4><p>Direct quotes from recognized authorities create immediate credibility signals. The most effective approach involves weaving expert perspectives throughout your content, not just dropping them in as isolated blocks.</p><p>For instance, a cybersecurity article that integrates insights from security researchers, official reports, and industry leaders throughout the narrative demonstrates comprehensive sourcing that AI systems recognize and prioritize.</p><h4><strong><em>Data-Driven Substantiation</em></strong></h4><p>Statistical evidence serves as content currency in the AI economy. Specific numbers, percentages, and research findings provide concrete value that AI systems can extract and reference. The key is presenting data that’s both current and contextually relevant — “95% of users reported improved efficiency” carries more weight than vague claims about “significant improvements.”</p><h4><strong>Technical Depth Without Density</strong></h4><p>Including relevant industry terminology and technical concepts signals topical authority to AI systems. In cloud computing content, naturally incorporating terms like Kubernetes, REST APIs, and containerization demonstrates subject matter expertise. The critical balance is maintaining readability while showcasing depth — technical accuracy that doesn’t sacrifice accessibility.</p><h4><strong>E-E-A-T Optimization for AI</strong></h4><p>Experience, Expertise, Authoritativeness, and Trustworthiness aren’t just Google ranking factors — they’re AI selection criteria.</p><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/0*se30M4n00k4G5ZHA.png" /><figcaption><em>Image from Nine Peaks, “What is Google E-E-A-T in SEO &amp; Should You Optimize for It?” by Nick Mikhalenkov (March 27, 2025).</em></figcaption></figure><p>This means:</p><ul><li>Clear author credentials</li><li>Demonstrated first-hand experience</li><li>Confident, authoritative tone throughout your content</li></ul><p>AI systems favor content that reads as expert-written and thoroughly researched.</p><h4><strong>Digital Ecosystem Presence</strong></h4><p>Perhaps most importantly, AI systems heavily weight cross-platform mentions and discussions. Your content’s likelihood of being cited increases dramatically when your brand or insights appear across forums, social media, and industry discussions.</p><p>This means strategic community engagement and thought leadership efforts directly impact AI visibility — a factor many content creators overlook.</p><h4><strong>Review Velocity as Trust Currency</strong></h4><p>AI systems perform sentiment analysis on your brand’s digital footprint, making reviews a critical ranking factor.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*QsMHFJIKmZg3vhuA.png" /><figcaption><em>Image from Postmedia Solutions, “How Google Reviews Impact Your SEO Ranking” (January 18, 2025).</em></figcaption></figure><p>The combination of review count, velocity, and quality across platforms like Yelp, Google Business, and industry-specific sites creates powerful trust signals. LLMs actively crawl these review sources to assess credibility, meaning your off-page reputation directly influences AI citation rates.</p><h4><strong>Brand Authority &gt; Backlinks</strong></h4><p>Unlike traditional SEO, AI systems prioritize brand authority and topical relevance over link building. Mentions in trusted sources — even without direct links — shape how AI models summarize and cite your content. This represents a fundamental shift where earned media and thought leadership carry more weight than traditional link acquisition strategies.</p><h3>Stack That Got Me into AI Overviews</h3><p>Traditional SEO tools weren’t built for AI optimization. While keyword research and backlink analysis remain useful, the metrics that matter most for AI visibility require entirely different measurement approaches. After testing dozens of tools and platforms, I’ve identified the essential stack that drives real AI citation results.</p><h4><strong>Schema Markup and Structured Data Implementation</strong></h4><p>Just as traditional Google algorithms rely on clear signals, AI systems need structured data to interpret your content effectively. <a href="https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data">Schema markup </a>serves as a direct communication channel with LLMs, providing context that dramatically improves citation rates.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*dyY0L_KyjMR1UtY1.png" /><figcaption>Image from Ahrefs, “Schema Markup: What It Is and How to Use It for SEO” by Chris Haines (Updated September 1, 2023).</figcaption></figure><p>As mentioned earlier, the most impactful schema types for AI optimization include FAQ schema for question-based queries, How-to schema for process-driven content, Review schema for trust signals, and Organization schema for brand authority. Tools like <a href="https://wpschema.com/">Schema Pro</a>, <a href="https://www.google.com/webmasters/markup-helper/">Structured Data Markup Helper</a>, and JSON-LD generators streamline implementation, but the key is strategic deployment rather than comprehensive coverage.</p><h4><strong>Content Optimization for AI Readability</strong></h4><p>Earlier, I mentioned the importance of clarity — something we can actively test and improve. Tools like <a href="https://www.grammarly.com/">Grammarly</a> offer baseline readability checks, but optimizing for AI requires deeper analysis. I often use LLMs themselves (specifically <a href="https://claude.ai/">Claude</a>) to fine-tune grammar, tone, and structure for AI readability.</p><h4><strong>YouTube Optimization for AI Visibility</strong></h4><p><a href="https://www.godatafeed.com/blog/google-ai-overview-prefers-video">Gemini <em>heavily</em> favors YouTube content in AI Overviews</a>, making video optimization a critical component of AI strategy.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/764/0*2kFwaZgCNgLeMHfX" /><figcaption><em>Image from FOX 10 Phoenix, “YouTube feature helps you find that song you can’t name” by Chris Williams (August 29, 2023).</em></figcaption></figure><p>Focus on short, educational videos tied to core queries, optimized titles that match conversational search patterns, and strategic keyword placement in descriptions and transcripts. The goal isn’t viral reach — it’s becoming the authoritative video source that AI systems cite when answering specific questions.</p><h3>The Future is Already Here</h3><p>The shift from traditional SEO to AI optimization isn’t coming — it’s already happened. While most marketers are still optimizing for search engines from 2019, the brands getting cited by AI systems today are the ones that will dominate tomorrow’s search landscape.</p><p>The playbook is straightforward: structure your content like AI systems are trained to process it, build trust signals that algorithms can recognize, and optimize for the tools that actually matter in an AI-first world. It’s not about gaming the system — it’s about understanding how information flows in the age of generative AI.</p><p>What we’ve covered here — from answer-first formatting to schema implementation to cross-platform brand building — these aren’t advanced tactics. They’re foundational strategies that will only become more important as AI systems become the primary way people discover and consume information.</p><p>The businesses that adapt to this reality now will have a massive advantage. The ones that don’t will find themselves invisible in an AI-driven search world.</p><h3>Let’s Keep The Conversation Going!</h3><p>Hey! I’m <a href="https://www.linkedin.com/in/noah-barbaros/">Noah</a>, a 17 y/o who’s been deep in the GEO space for the past year, where I’ve been running <a href="https://antifragilitylabs.com/">Antifragility Labs</a> to help brands rank in both search engines and AI systems.</p><p>If you found this useful or have questions about any of these strategies, feel free to reach out. I love meeting people who are thinking about these problems and always enjoy swapping notes on what’s working in the AI optimization world.</p><p>The future of content is being written right now, and the more of us who understand it, the better off we’ll all be.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=0ef2aa8af0b0" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What Google’s 2025 I/O Means for Your SEO]]></title>
            <link>https://medium.com/@noahbarbaros/what-googles-2025-i-o-means-for-your-seo-a5523deab4c4?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/a5523deab4c4</guid>
            <category><![CDATA[seo]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[google]]></category>
            <category><![CDATA[search-engine-optimizati]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Mon, 07 Jul 2025 19:22:09 GMT</pubDate>
            <atom:updated>2025-07-07T19:22:09.116Z</atom:updated>
            <content:encoded><![CDATA[<h3>What Google’s 2025 I/O Means for Your SEO — Broken Down in 3 Minutes</h3><p>In this article, I’ll break down what Google’s 2025 I/O means for your brand’s SEO — in just 3 minutes.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*V3EGjmg69Xa7xSsq.jpg" /></figure><p>Google’s 2025 I/O happened a month ago — it’s no doubt that they’re moving towards an AI-first world. Here’s what actually matters from I/O 2025, no filler, just what you need to adapt now.</p><h3>AI Mode Is Here (and It’s Default)</h3><p>Google rolled out AI Mode on May 20. It’s powered by Gemini 2.5 and now handles multi-step queries automatically — think: “fan-out search” where it breaks your one question into five sub-questions. It’s not a beta. It’s the main show.</p><h4>Example:</h4><p><strong>Query:</strong> “What’s the best laptop for video editing under $1,500 that supports 4K output and has long battery life?”</p><p>This isn’t a single question. It contains <strong>multiple layers</strong>:</p><ol><li>Find laptops under $1,500.</li><li>Filter for video editing performance (CPU, GPU, RAM).</li><li>Confirm 4K output support (HDMI 2.0, DisplayPort, etc.).</li><li>Cross-check battery life.</li></ol><p>LLMs like Gemini 2.5 handle this with <strong>“query fan-out”</strong>: they deconstruct the prompt into sub-questions, process each, then recombine them into a summarized output.</p><blockquote><em>TL;DR: If your content doesn’t answer layered queries, you’re invisible.</em></blockquote><h3>SEO ≠ SEO Anymore</h3><p>Organic links still exist, but AI Overviews now dominate top real estate. Google confirmed a +10% usage spike where AIO is active. That’s translating into <em>less clicks</em>, even for high-ranking sites. Some brands are losing 30–40% traffic overnight. Niche experts? They’re gaining 15–45%.</p><blockquote><em>TL;DR: Ranking #1 doesn’t matter if AI doesn’t quote you.</em></blockquote><p>In fact, Ahrefs an SEO leading company did a report on 25M+ AI Overviews and 300,000+ KW’s where they found these same <a href="https://ahrefs.com/blog/ai-overviews-reduce-clicks/">AI Overviews correlate with a 34.5% drop in CTR.</a></p><h3>GEO: Generative Engine Optimization Is the New Frontline</h3><p>Forget keywords. You now optimize for <em>AI citation</em>. If Claude, Gemini, or ChatGPT don’t pull from you, you’re out of the loop.</p><blockquote><em>Actionables:</em></blockquote><ul><li>Use structured Q&amp;A formats.</li><li>Include citations and source-like phrasing.</li><li>Add llms.txt and AI‑friendly metadata.</li></ul><p>If you want to dive deeper into GEO, <a href="https://medium.com/@noahbarbaros/out-with-the-old-in-with-the-new-how-ai-is-reshaping-seo-bfb08cc06ecf">check out my article</a>— these methods helped my clients rank across all relevant AI Overviews and LLM answers from models like GPT, Perplexity, Claude, and more.</p><h3>AIO Is Scaling Fast</h3><p>AI Overviews now hit 200+ countries and 40+ languages. Gemini 2.5 + Deep Search + Project Mariner means Google doesn’t just answer — it <em>acts</em>. That includes booking a flight or summarizing your site without ever clicking on it.</p><blockquote><em>TL;DR: Google isn’t a search engine anymore. It’s a decision engine.</em></blockquote><h3>The Playbook Moving Forward</h3><ul><li>Structure content like it’s answering a user, not gaming a bot.</li><li>Focus on “being cited,” not clicked.</li><li>Monitor AI-related queries in your data — don’t wait for Search Console to catch up.</li><li>Diversify outside of Google (email, community, social).</li></ul><p>You’re not fighting for rankings anymore. You’re fighting for relevance in a search landscape that’s writing its own answers.</p><h3><strong>Your All-in-One Solution</strong></h3><p><a href="https://antifragilitylabs.com/"><strong>Antifragility Labs</strong></a>; <strong>your<em> all-in-one solution.</em></strong></p><p>We helps startups get discovered — by both search engines &amp; AI alike.</p><p>We’ve worked with early-stage teams backed by <a href="https://www.ycombinator.com/">Y Combinator</a>, <a href="https://www.theleagueofinnovators.org/">League of Innovators</a>, <a href="https://www.betaworks.com/">Betaworks</a>, <a href="https://creativedestructionlab.com/">Creative Destruction Lab</a>, and more — adapting them to how discovery works <em>now</em>. Optimizing you for both SEO &amp; GEO.</p><p>We’ve helped clients consistently appear and be cited as the top result across Google’s AI Overviews, ChatGPT, Perplexity, and Claude — the new front page of the internet.</p><p>Alongside that, we’ve:</p><ul><li>11x’d impressions</li><li>5x’d clicks</li><li>5x’d backlinks</li><li>Taken them from unranked to Page 1 for every relevant keyword</li></ul><blockquote><strong>📅 Let’s connect and schedule a free audit for your business.</strong></blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a5523deab4c4" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Out With the Old, In With the New: How AI Is Reshaping SEO]]></title>
            <link>https://medium.com/@noahbarbaros/out-with-the-old-in-with-the-new-how-ai-is-reshaping-seo-bfb08cc06ecf?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/bfb08cc06ecf</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[search-engine-marketing]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[search]]></category>
            <category><![CDATA[seo]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Wed, 21 May 2025 01:43:24 GMT</pubDate>
            <atom:updated>2025-05-27T23:09:38.429Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0fakeuWORgLzhXt6Cc7Pqg.jpeg" /></figure><p>There’s no doubt that Search Engine Optimization (SEO) is a fundamental need for most businesses and startups — to rank on the top search engines like Google and Bing. However, the way the world searches and find s information has been revolutionizing around the world at an unprecedented pace. Before, there was one search engine giant: Google. Yet recently, Google’s top spot has been on the hot seat, with OpenAI’s ChatGPT setting the record for having the <a href="https://www.google.com/search?q=chatgpt+fastest+growing+app+of+all+time&amp;rlz=1C5CHFA_enCA1047CA1047&amp;oq=chatgpt+fastest&amp;gs_lcrp=EgZjaHJvbWUqBwgAEAAYgAQyBwgAEAAYgAQyBggBEEUYOTIHCAIQABiABDIICAMQABgWGB4yCAgEEAAYFhgeMgoIBRAAGAoYFhgeMggIBhAAGBYYHjIICAcQABgWGB4yCAgIEAAYFhgeMggICRAAGBYYHtIBCDMyMDBqMGo3qAIAsAIA&amp;sourceid=chrome&amp;ie=UTF-8#:~:text=ChatGPT%20Is%20The,%E2%80%BA%20Innovation%20%E2%80%BA%20AI">fastest growing consumer app of all time.</a></p><p>This brings me to exhibit A:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*qz0C3oJCZaZQGvEi.png" /></figure><p>This chart highlights the acceleration in ChatGPT’s WAU growth alongside a steep year-over-year decline in Google’s Paid Click Growth. While correlation doesn’t always imply causation, the scale — with ChatGPT reaching 350 million WAUs — suggests there’s likely a direct impact. Additional signs of Google losing its grip on the top of the funnel include its <a href="https://www.google.com/search?q=Google+search+share+dropped+below+90%25&amp;rlz=1C5CHFA_enCA1047CA1047&amp;oq=Google+search+share+dropped+below+90%25&amp;gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIGCAEQRRhA0gEHNDU1ajBqN6gCALACAA&amp;sourceid=chrome&amp;ie=UTF-8#:~:text=Google%27s%20search%20market%20share%20drops%20below%2090%25%20for%20first%20...,https%3A//searchengineland.com%20%E2%80%BA%20SEO">search market share dipping below 90% for the first time since 2015.</a></p><p>In a 2025 analysis of 300,000 keywords, Ryan Law (Director of Content Marketing @ <a href="https://ahrefs.com/">ahrefs</a>) found that <a href="https://www.linkedin.com/feed/update/urn:li:activity:7318665460118376448/">AI Overviews correlate with a 34.5% drop in average CTR</a> for the #1 result compared to similar queries without Overviews.</p><p><strong>The message is clear: people are no longer searching the same standardized way.</strong></p><p>Businesses are still optimizing for Google — stuffing keywords, chasing backlinks, and ranking for SERPs — while missing the fact that <strong>AI like ChatGPT, Claude, or Google’s SGE are becoming the new interface for discovery</strong>.</p><h3>Enter: GEO / Generative Engine Optimization</h3><p>We all know what SEO is, but what’s GEO, and what’s the differentiation between SEO and GEO?</p><p><strong>Traditional SEO (Search Engine Optimization):</strong></p><ul><li>Focuses on making content rank higher on traditional search engines like Google, Bing, etc.</li><li>Optimizes for <em>keywords</em>, <em>metadata</em>, <em>backlinks</em>, <em>site speed</em>, <em>mobile friendliness</em>, etc.</li><li>Goal: Appear at the top of <em>search engine results pages</em> (SERPs) when users type queries.</li><li>Based on how search engines <em>index</em> and <em>rank</em> webpages.</li></ul><p>That is not how AI search tools function. They produce full answers, summaries, and even product recommendations by blending training data with real-time web searches.</p><p><strong>GEO (Generative Engine Optimization):</strong></p><ul><li>Newer concept designed for <em>generative AI engines</em> like ChatGPT, Perplexity, Claude, etc.</li><li>Focuses on making content <em>more likely to be cited, mentioned, or quoted</em> by these AI tools.</li><li>Optimizes for <em>clarity</em>, <em>authoritativeness</em>, <em>originality</em>, and <em>structured data</em> that LLMs ingest.</li><li>Goal: Be included in <em>AI-generated answers</em> — not just traditional search rankings.</li></ul><p><strong>In simple terms:</strong></p><ul><li>SEO = Rank higher on search engines.</li><li>GEO = Be cited more often in AI-generated responses.</li></ul><p>A few examples:</p><p><strong>What traditional SEO looks like 👇</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*jM3jskY7XC5tvs5CZ-wEkg.png" /></figure><p><strong>What GEO (Generative Engine Optimization) looks like in an LLM</strong>👇</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4Hy7XCc7w4mFzwJq-qANZw.png" /></figure><p><strong>What Google’s new Search Generative Experience (SGE), also known as </strong><a href="https://mailchimp.com/resources/google-sge-ai-overviews/"><strong>AI Overviews</strong></a><strong> looks like👇</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*A6uqt3TzphIhHiHaMfcUcQ.png" /></figure><h3>How Do I Get My Business On There?</h3><p>I’m not claiming any of the research made — I’m summarizing it in a way so easy to understand that a child can get the grip of it, and put all of the many (but few) reliable resources in one form.</p><p>I’m going to begin with one of the very first reports done on GEO — <a href="https://arxiv.org/abs/2311.09735">a paper from Cornell University</a>.</p><p>This section can get very technical — but I’ll break it down.</p><p>A <strong>Generative Engine (GE)</strong>, like BingChat or ChatGPT browsing mode, does two big things:</p><ul><li>It <strong>searches</strong> for information using a search engine.</li><li>It <strong>generates</strong> natural language responses using AI models.</li></ul><p>It works like this:</p><ol><li><strong>You send a query</strong> (like a question).</li><li>The system might <strong>reformulate</strong> (reword or split) your query into simpler ones.</li><li>These simpler queries are sent to a <strong>search engine</strong> to find a bunch of sources.</li><li>Another model <strong>summarizes</strong> each source.</li><li>A final model <strong>writes the full response</strong> based on the summaries and the search results.</li></ol><p>The process can be captured in this formula created by the Cornell folks (don’t worry if it doesn’t make sense at first):</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PCD6fqGChQ9XelrKjVGiuA.png" /></figure><p>where:</p><ul><li><em>qu</em> = your query</li><li><em>pu</em> = your personal info (preferences, history, etc.)</li><li><em>r</em> = the final response</li></ul><p><strong>Citations</strong></p><ul><li>In the final response, each statement is ideally backed by a citation from the search results.</li><li>Good GE behaviour = all sentences have accurate citations (high precision) and most citations are actually useful and connected to the sentences (high recall).</li></ul><p>It’ll look like this 👇</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SkbdK1ZSW4XlpFzknq9GRA.png" /></figure><p>Now we can apply that exact equation to what’s going on here:</p><h3>🧠 Applying it to the example:</h3><ol><li><strong>Input (User query):</strong><br> → <em>qu</em> = &quot;who won? the Leafs or Senators?&quot;</li><li><strong>Personalization (<em>PU</em>):</strong><br> → Let’s say the user is Canadian, a hockey fan, or previously searched NHL playoff standings.</li><li><strong>Process (<em>fGE</em>): </strong>The engine might:</li></ol><ul><li>Reformulate the query for clarity (e.g., “Who won Game 6 of the Leafs vs Senators series?”)</li><li>Use its search engine to pull sources (Reuters, Sportsnet, NHL.com)</li><li>Summarize the content</li><li>Generate a readable response combining all info</li></ul><p>4. <strong>Output (<em>r</em>): </strong>→ A natural language answer that clearly explains:</p><ul><li>The Leafs won Game 6, clinched the series 4–2</li><li>Who scored, who assisted, who saved</li><li>Citations used (displayed visibly)</li><li>What happens next (Toronto plays Florida)</li></ul><p>In it’s simplest form — a generative engine is just:</p><blockquote><strong>Search → Summarize → Respond</strong>,</blockquote><p>While making sure every claim has a real, accurate source.</p><h3>📊 How Citations Are Ranked: The Key Equation</h3><p>One of the most important things a generative engine (like ChatGPT or Google’s AI Overviews) does is <strong>decide which sources to cite</strong> — and in what order. But it’s not random. Behind the scenes, the engine uses a scoring function to weigh each possible citation.</p><p>Each citation <em>ci</em> in the generated response <em>r</em> is evaluated using two key criteria:</p><p><strong>Visibility</strong>:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*1gXvXCchEGPdK9HD8YM3Fg.png" /></figure><p>This measures how <em>prominently</em> the citation appears. Is it early in the response? Is it mentioned multiple times? Is it part of long, important sentences?</p><p><strong>Relevance</strong>:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*VbDtsf2VPF4o_1zbqfuqbw.png" /></figure><p>This checks how <em>on-topic</em> the citation is — does it actually help answer the user’s query</p><p>The engine has an algorithm and tries to find a balance between these two scores for <em>every</em> citation and maximize the overall value across all citations. The black-box function <em>f </em>tells the engine how to combine “visibility” and “relevance” into a single score — but the exact method it uses isn’t publicly known.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*EQA3KhjM6FZ0cMoKa2826g.png" /></figure><p>So for instance, going back to this example from earlier (sorry Senator fans)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SkbdK1ZSW4XlpFzknq9GRA.png" /></figure><p>Let’s go back to the response for:</p><blockquote><strong><em>“Who won? The Leafs or Senators?”</em></strong></blockquote><p>The generated answer clearly states:</p><blockquote>“The Toronto Maple Leafs defeated the Ottawa Senators 4–2 in Game 6 on May 1, 2025…”<em><br> And it’s backed by </em><strong><em>Reuters</em></strong><em> and </em><strong><em>Sportsnet</em></strong><em> as visible citations.</em></blockquote><p>Here’s what happened behind the scenes:</p><ul><li>The model pulled multiple news sources.</li></ul><p><strong>Reuters</strong> had:</p><ul><li>High relevance: It directly confirmed the final score.</li><li>High impression: It was cited <em>early</em>, in the opening sentence.</li><li>Sportsnet may have supported details later on (like who advances next or player stats).</li></ul><p>Because these sources scored highly on both <strong>visibility</strong> and <strong>relevance</strong>, they were selected and placed prominently in the response.</p><p>Other possible sources — less relevant, or cited in a short or late sentence — got deprioritized or left out.</p><h3>So… how do you actually improve?</h3><p>To evaluate how different strategies impact a website’s visibility within generative engine responses, the researchers applied Generative Engine Optimization (GEO) methods to modify existing website content using a large language model (LLM). The model was prompted with instructions tailored to each optimization method, rewriting the original content to reflect a specific stylistic or structural goal.</p><p>Each method targeted a distinct characteristic that might improve how content is interpreted and cited by a generative engine. The nine methods tested are:</p><ol><li><strong>Authoritative Style</strong><br> Rewrite your text to sound more persuasive, confident, and expert-driven — designed to project authority on the subject matter.</li><li><strong>Statistics Addition</strong><br>Replace qualitative or vague claims with quantitative data whenever possible, this reinforces factual credibility.</li><li><strong>Keyword Stuffing</strong><br>Increase the presence of user query keywords in the text, in line with traditional SEO practices.</li><li><strong>Cite Sources</strong><br>Add explicit references to credible external materials to improve trust and transparency.</li><li><strong>Quotation Addition</strong><br>Incorporate direct quotes from reliable sources to enhance authenticity and informativeness.</li><li><strong>Easy-to-Understand Language</strong><br>Simplify technical or complex sentences, making the content accessible to a broader audience.</li><li><strong>Fluency Optimization</strong><br>Improve grammar, coherence, and readability without altering the core message of the text.</li><li><strong>Unique Word Addition</strong><br> Introduce less common vocabulary to distinguish the content from generic alternatives.</li><li><strong>Technical Term Addition</strong><br>Insert relevant domain-specific language to increase content specificity and depth.</li></ol><p>These methods fall into two categories. Most — including Authoritative Style, Statistics Addition, and Fluency Optimization — refine existing content without requiring any new information. They aim to improve how well-written, clear, or authoritative the text appears.</p><p>In contrast, Keyword Stuffing, Cite Sources, and Quotation Addition may involve introducing new material or references not found in the original content.</p><p>To evaluate performance, the researchers selected one source website at random for each user query and applied all nine GEO methods separately to that same source. This allowed for a controlled comparison of how each strategy impacted citation visibility and relevance.</p><p>These methods can boost visibility by up to 40%.</p><h3>What Marketing Agencies Are Saying</h3><p><a href="https://neilpatel.com/">Neil Pate</a>l and <a href="https://npdigital.com/">NP digital</a> — arguably the biggest marketer and marketing agency out there did a report on how to rank on ChatGPT. This is what they came up with:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*r1LDocr8Snawn9XX.png" /></figure><p>As you can see there is some overlap with the previous report from Cornell. This is the overview that Neil Patel gives of all those 6 factors:</p><blockquote>Brand mentions — how many times was the brand, or product mentioned around the web? The more often it was mentioned we found the more likely ChatGPT recommended it.</blockquote><blockquote>Reviews — not only do reviews matter, but the more the better as well as the rating. So if you find a lot of people reviewing your company whether it is on your own site or on sites like Trust Pilot, Amazon, or even BBB, it helps (assuming the reviews are good in general).</blockquote><blockquote>Relevancy — there was a big correlation between the keywords in the question we asked ChatGPT and the products and companies it recommended. What we found is those keywords in almost all cases existed on web pages around the web mentioned the product and service mentioned.</blockquote><blockquote>Age — was the product or company recommended old or new? We found that older products or companies were recommended more often.</blockquote><blockquote>Recommendations — were other websites recommending the product or company? What’s funny is a lot of the suggestions that ChatGPT provided were pulled from sites that break down things like “the best credit cards for college students”. You know, those sites that list out products and make money from affiliate commissions? Funny enough it seems as if those sites are influencing the recommendations on ChatGPT even though they are really based on which company is paying the most affiliate commissions versus actually having the best offering.</blockquote><blockquote>Authority — What’s the social following of the companies recommended? What’s the domain authority? What type of sites are talking about the product, service, or company? Typically, the more authoritative the company is, the more it is recommended.</blockquote><h3>What I Believe Works:</h3><p>Early research and industry experience have identified several content factors that increase the likelihood of being included or cited in AI-generated results. A 2023 academic study (Aggarwal et al., later published at KDD 2024) introduced GEO and tested various content optimization techniques. They found that certain strategies can <strong>boost a source’s visibility by up to 40%</strong> in generative engine responses. The top factors included:</p><ul><li><strong>Incorporating Citations:</strong> Content that <strong>cites external sources or references</strong> tends to be viewed as more credible by AI. Including a few well-placed citations or links to authoritative sources can significantly boost visibility (<a href="https://foundationinc.co/lab/generative-engine-optimization#:~:text=,credibility%20in%20optimizing%20for%20GEs">foundationinc.co</a>). <em>Why?</em> Generative AI, especially models designed to provide sources (like Bing or Perplexity), often prefer to use content that already shows evidence and sourcing, aligning with the AI’s goal of providing trustworthy info.</li><li><strong>Quotations from Experts:</strong> Adding <strong>quotes from subject-matter experts or reputable publications</strong> can improve your content’s chance of being picked (<a href="https://foundationinc.co/lab/generative-engine-optimization#:~:text=The%20top,GEO%20efforts%20included">foundationinc.co</a>). These quotations signal authority and richness. For example, an article about cybersecurity that includes a quote from a well-known security researcher or a line from an official report might be more likely to surface in an AI summary about cybersecurity tips.</li><li><strong>Statistical Evidence:</strong> Including <strong>data and statistics</strong> that back up your points can make your content more appealing for AI answers (<a href="https://foundationinc.co/lab/generative-engine-optimization#:~:text=,Authoritative%20Comms">foundationinc.co</a>). Numbers and facts provide concrete value that an AI can share. (E.g., “95% of users reported X” or “Our study found a 40% increase in Y” could be the snippet an AI grabs to answer a query.)</li><li><strong>Content Clarity and Fluency:</strong> Writing in a clear, easy-to-understand manner (avoiding jargon, explaining concepts plainly) helps the AI parse your content. <strong>Fluency optimization</strong> — essentially good grammar and flow — was shown to improve results (<a href="https://foundationinc.co/lab/generative-engine-optimization#:~:text=The%20top,GEO%20efforts%20included">foundationinc.co</a>). Simpler language and short sentences can prevent misunderstandings by the model. (In the study, simplifying language and improving readability boosted visibility, whereas heavy keyword stuffing did not help.)</li><li><strong>Use of Unique &amp; Relevant Terms:</strong> While “keyword stuffing” is discouraged (it didn’t fool the AI and can make text unnatural), it is beneficial to include <strong>relevant niche terms or technical terms</strong> where appropriate. This helps establish topical relevance. For instance, in a cloud computing article, mentioning specific frameworks or protocols (Kubernetes, REST API, etc.) where relevant can signal to the AI that your content covers the topic in depth. Just ensure these terms fit naturally.</li><li><strong>Authoritative Tone and E-E-A-T Signals:</strong> Content written in an <strong>authoritative voice</strong> with a confident tone tends to be more trusted by AI (<a href="https://foundationinc.co/lab/generative-engine-optimization#:~:text=,Authoritative%20Comms">foundationinc.co</a>). Additionally, showing <strong>Experience, Expertise, Authoritativeness, and Trustworthiness (E-E-A-T)</strong> matters not just for Google’s algorithms but for AI selection too. This means having clear author bios, credentials, and demonstrating first-hand experience or insight. If your content reads as expert-written and trustworthy, it’s more likely to be chosen by the generative engine.</li><li><strong>Structured and Easy-to-Scan Format:</strong> AI models prefer content that is well-structured (much like humans do). Use of descriptive headings, bullet points, step-by-step lists, and FAQ sections can make it easier for the AI to extract relevant information (<a href="https://www.onely.com/blog/google-sge-ecommerce-study/#:~:text=the%20safer%20your%20organization%20will,tech%20stack%20is%20optimized%20correctly">onely.com</a>). Google’s SGE, for example, often pulls <strong>FAQ schema content or how-to steps</strong> into its answers. A Perplexity or Bing result might list out bullet points if your page had them. Well-organized content (with schema markup, which we’ll cover below) is more digestible to AI.</li><li><strong>Mentions and Reputation Across the Web:</strong> Generative AI heavily weighs how often and in what context your content or brand is mentioned in its training data or live data sources. If your brand is frequently discussed on <strong>forums (Reddit, StackExchange), Q&amp;A sites, social media, or reviews</strong>, the AI is more likely to “know” about you and include you. For example, ChatGPT might recommend a product that it has seen mentioned in many Reddit threads or tech blogs, even if that product’s own site isn’t top-ranked on Google. This means your off-page presence (digital PR, community engagement) contributes to GEO.</li></ul><p><strong>Bottom line:</strong> <em>Content that is comprehensive, credible, and contextually relevant is favored by generative engines.</em> The goal is to become the source that an AI finds most useful to answer a user’s question. Many of these factors align with good content practices anyway (provide value, cite sources, be clear), but GEO puts extra emphasis on them because of how AI selection works.</p><h3>GEO in Practice: Example &amp; Emerging Trends</h3><p>As an example of GEO success: <a href="https://plausible.io/blog/seo-dead">Plausible.io</a> reported a <strong>2200% increase in traffic from AI search tools in 2024</strong> after focusing on this new paradigm. They adjusted content to be more AI-friendly and saw platforms like ChatGPT, Claude, and Perplexity send significantly more visitors their way. This kind of result underscores that AI search can become a major traffic driver when content is optimized for it. Marketers are treating AI search as the “new Google” — the next battleground for organic visibility.</p><p>A few emerging best practices and trends to highlight:</p><ul><li><strong>Focus on “Being the Answer,” Not Just Getting a Click:</strong> In traditional SEO, you optimize to get the click to your site. In GEO, you often need to deliver value even if the user doesn’t click (because the AI might give the answer directly). This means your content should be <strong>concise and complete</strong> in itself. Paradoxically, by doing so, you build trust and <em>increase</em> the chance that a user will seek more from you (or that the AI will mention your brand as a trusted source). It’s a shift from pure traffic acquisition to brand visibility and authority.</li><li><strong>Monitor AI-Specific Analytics:</strong> Google Search Console doesn’t yet show how you appear in SGE, but it may in the future. Bing Webmaster Tools has started showing if your content was used in Bing’s chat results. Keep an eye on these developments. In the meantime, track SEO metrics like <strong>zero-click searches</strong> and CTR drops on certain queries — a high drop might indicate an AI overview is stealing clicks. If your top-ranking page’s clicks are falling while remaining #1, it could be because an AI summary is satisfying the query. That’s a prompt to double down on GEO for that query (ensuring <em>you</em> are part of that AI summary).</li><li><strong>Address AI Hallucinations or Errors About Your Brand:</strong> Sometimes AI might give incorrect info about your product or misattribute a quote. If you encounter such issues (either through your own testing or user reports), consider publishing content to correct it. For example, a Q&amp;A on your site like “Misconceptions about [Our Product]” or adding clarifications in an FAQ. This gives the model a factual source to pull from, potentially overriding the misinformation (<a href="https://www.convert.com/blog/growth-marketing/how-to-optimize-content-for-generative-ai/#:~:text=Monitor%20brand%20mentions%20and%20misinformation,what%20you%20get%20as%20output">convert.com</a>). Regularly asking AI “What is [Your Company]?” and seeing the answer can be a good practice; if it’s wrong, take steps to fix the record with new content.</li><li><strong>Blend GEO with Traditional SEO for a Holistic Strategy:</strong> GEO isn’t replacing SEO; it’s an evolution. High-quality content and solid SEO practices feed GEO success. For instance, ranking well on Google still matters because AIs often draw from the top Google results for fresh info. So continue optimizing for both. Think of it as Search Everywhere Optimization — making your content visible wherever people search, be it a search engine or an AI assistant. The companies that thrive will be those who cover all bases: their content ranks in Google, is referenced by AI answers, and is discussed in communities.</li></ul><h3>TL;DR</h3><p>In practice, GenAI tools surface content based on:</p><ul><li>Mentions in trustworthy sources</li><li>How well your content answers the actual question being asked. (Context matters here: ChatGPT, for example, will recommend different tools to a budget-conscious SaaS optimizer than to a Fortune 500 experimentation lead. Pre-AI Google would’ve treated those queries the same.)</li><li>Site structure, crawlability, and clarity</li><li>Signals like reviews, discussions, and real-world use cases.</li></ul><p>Traditional SEO fundamentals still apply in AI search optimization (AISO): content quality, structure, authority, and intent alignment. But the ranking mechanism is different.</p><p><strong>Statistical relevance, contextual mentions, and clarity of information now carry the most weight.</strong></p><p>Content not ranking high in Google might still appear in a GenAI summary, especially if it’s well-structured and cited across credible platforms.</p><h3>What We’re Building at Antifragility Labs</h3><p>If you’ve made it this far — thank you. And you might be wondering how to actually apply all this — this is where I come in. At <strong>Antifragility Labs</strong>, I work with early-stage startups (backed &amp; supported by Y Combinator, League of Innovators, Betaworks, Creative Destruction Lab, and others) to help them adapt to how discovery works now.</p><p>We build systems that make your content easier for generative engines to understand, cite, and recommend. That means rewriting key pages with citation-first structure, testing what kinds of content AI surfaces, and tracking how models actually talk about your brand. It’s not about chasing clicks — it’s about showing up when it matters.</p><p>If you’re building something and want to experiment with this, reach out:<br> 📩 <a href="https://mail.google.com/mail/u/0/?fs=1&amp;to=noah@barbaros.ca&amp;tf=cm">noah@barbaros.ca</a><br> 🌐 <a href="https://antifragilitylabs.com/">antifragilitylabs.com</a><br>📅 <a href="https://calendly.com/noah-barbaros/introductory-chat?month=2025-05">Or just book a time here and let’s chat.</a></p><blockquote><strong>About Me:<br></strong>Hey! I’m <a href="https://www.linkedin.com/in/noah-barbaros/">Noah</a>. A highschool kid obsessed with entrepreneurship and AI.</blockquote><blockquote>I’m all about jumping at every opportunity. I don’t see the downside of taking on challenges and figuring things out.</blockquote><blockquote>Entrepreneurship is my addiction — I live by: “The best way to predict the future is to create it.”</blockquote><blockquote>If you ever want to talk about anything entrepreneurship feel free to reach out! I’m always open to new connections and opportunities even if it’s just a chat!</blockquote><p>Reach out to me anytime at <a href="https://mail.google.com/mail/u/0/?tab=rm&amp;ogbl=#inbox">noah@barbaros.ca</a> or on my <a href="https://www.linkedin.com/in/noah-barbaros/">LinkedIn</a></p><p>Also make sure to check out my monthly newsletter <a href="https://noahbarbaros.substack.com/">here</a> where you’ll<br>see more of my progress into an amazing entrepreneur 🦄, and see exactly how I <em>figure it out.</em></p><p><a href="https://medium.com/@noahsaur">Follow</a> for more articles and thanks for reading!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bfb08cc06ecf" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Blueprint Behind Antifragility]]></title>
            <link>https://medium.com/@noahbarbaros/the-secret-master-plan-of-antifragility-labs-just-between-us-f4c518681df6?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/f4c518681df6</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[seo]]></category>
            <category><![CDATA[geo]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Fri, 09 May 2025 16:54:30 GMT</pubDate>
            <atom:updated>2026-04-04T00:14:14.848Z</atom:updated>
            <content:encoded><![CDATA[<h4>Noah Barbaros, Founder; May 9, 2025</h4><p>The way the world searches and discovers information is undergoing its biggest shift since the internet was created.</p><p><a href="https://www.google.com/search?q=In+November+2022%2C+ChatGPT+became+the+fastest-growing+app+of+all+time.&amp;rlz=1C5CHFA_enCA1047CA1047&amp;oq=In+November+2022%2C+ChatGPT+became+the+fastest-growing+app+of+all+time.&amp;gs_lcrp=EgZjaHJvbWUyBggAEEUYOdIBBzE4MWowajeoAgCwAgA&amp;sourceid=chrome&amp;ie=UTF-8#:~:text=ChatGPT%20Is%20The,%E2%80%BA%20Innovation%20%E2%80%BA%20AI">In November 2022, ChatGPT became the fastest-growing app of all time. </a>Since then, AI-powered search has taken over. Google’s Search Generative Experience (SGE) — a feature that changes the rules of online search — now appears in over <a href="https://seo.ai/blog/search-generative-experience-sge-statistics">87% of search queries</a>. Instead of the traditional “10 blue links”, millions of users get AI-generated summaries. A 2025 study by Ahrefs analyzing 300,000 keywords found that <a href="https://ahrefs.com/blog/ai-overviews-reduce-clicks/">AI Overviews correlate with a 34.5% drop in CTR</a> for the #1 result compared to queries without Overviews. Simultaneously, <a href="https://www.tomsguide.com/ai/new-study-reveals-people-are-ditching-google-for-the-likes-of-chatgpt-search-heres-why">27% of Americans are “ditching” traditional search engines like Google for AI chatbots such as ChatGPT</a>.</p><p>The way people find information has revolutionized — and not a single brand has an idea how to show up.</p><p>This is where Antifragility comes in.</p><p>The long-term mission of Antifragility is to help companies win visibility in a world where AI is the new frontier for search.</p><p>Not just traditional SEO where we stuff keywords, or write blog posts.</p><p>We optimize for generative engines, the LLMs and AI overviews that are now the first place people discover, evaluate, and convert.</p><p><strong>The Blueprint</strong></p><p>Like all new technologies, generative search brings chaos before clarity. My approach is to work in this unknown — learn by doing, test what works, and then build products that scale it.</p><p>So the plan is simple:</p><ol><li>Start as a consulting agency — working hands-on with startups and brands to rank in SGE and LLMs.</li><li>Use real data from the field to identify repeatable patterns and unmet needs.</li><li>Build software that automates the highest-value parts of the process. Replacing human capital with AI as leverage.</li><li>Transform into the go-to GEO product platform — making AI optimization as measurable and actionable as SEO.</li><li>Define and dominate the GEO category.</li></ol><p><strong>What Makes GEO Different</strong></p><p>To rank in generative engines, you need more than backlinks and meta descriptions.</p><p>You need to understand <em>inference</em>. How LLMs evaluate credibility. How they hallucinate. How they cite. And how to influence the underlying models.</p><p>This is where we operate.</p><p>We combine core SEO fundamentals with deep research into how LLMs parse, retrieve, and synthesize information. And we use that knowledge to build the systems needed that make your brand show up where it matters most.</p><p><strong>Why Me</strong></p><p>In 2024, while working at <a href="https://armilla.ai/">Armilla AI</a> (YC W22, $6M+ raised), I was working on SEO when I asked myself: <em>How would this work for LLMs?</em></p><p>That question pulled me into the rabbit hole. I’ve been studying AI search, inference patterns, and generative engines ever since.</p><p>Now, I’m building this company, Antifragility, focused entirely on solving that question at scale.</p><p><strong>Why Antifragility</strong></p><p>Incase you couldn’t tell by the name, one of my favourite books is <em>Antifragile: Things That Gain from Disorder </em>by Taleb. The idea of this book is that Antifragile systems don’t just survive stress — they get stronger because of it.</p><p>That’s the guiding philosophy of how I want this company to operate: every client project, failed test, or algorithm shift becomes a feedback loop to iterate.</p><p>We learn. We adapt. We evolve.</p><p>In an industry as unpredictable as AI search, fragility breaks, resilience endures, and Antifragility wins.</p><p><strong>The Long Game</strong></p><p>The interface of search is changing. Whether it’s through SGE, ChatGPT, Perplexity, or something entirely new — AI is the new way people source and find information.</p><p>That’s why I’m building Antifragility.</p><p>To become the pioneer of brand visibility in the LLM-powered web.</p><p>To help companies own the answers AI gives.</p><p>And to make generative engine optimization the moat for my clients.</p><p>Cheers,<br>Noah</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f4c518681df6" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Entrepreneurship & AI: Sure, You Could Do it Alone… But You Shouldn’t]]></title>
            <link>https://medium.com/@noahbarbaros/entrepreneurship-ai-sure-you-could-do-it-alone-but-you-shouldnt-627f9b17d5d4?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/627f9b17d5d4</guid>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[teen-entrepreneurship]]></category>
            <category><![CDATA[entrepreneurship]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[teens]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Fri, 28 Feb 2025 04:14:23 GMT</pubDate>
            <atom:updated>2025-02-28T15:02:03.761Z</atom:updated>
            <content:encoded><![CDATA[<h4>Can AI <strong>really</strong> replace the “t<em>echnical</em> founder”?</h4><figure><img alt="Image from The New York Times" src="https://cdn-images-1.medium.com/max/1024/1*ZGwvIezhmGp_MO6Y3hZ5gA.jpeg" /><figcaption><a href="https://www.nytimes.com/2022/03/15/technology/ai-no-code.html"><em>Image from the NY Times</em></a></figcaption></figure><h3>From Zero to MVP: How AI Made Me a “Developer”</h3><p>At 16, I had no clue how to code. A few months later, I still don’t — yet somehow, I built a website around an idea that had stumped me for over a year. Sure I’ve done some coding, but I wouldn’t call myself a “developer.” My real passion is building products and launching ideas — but there’s always been one big challenge: finding a tech partner.</p><h3>Two Types of Founders</h3><p>In entrepreneurship, there are two types of founders: technical and business-oriented.</p><ul><li><em>Technical founders</em> can wake up with an idea and start building immediately.</li><li><em>Business founders</em> have the vision but lack the skills to build— meaning they either need a technical co-founder or hire developers. Otherwise, the idea remains just that — an idea.</li></ul><p>For now, I consider myself the second type, on the business side. Without a technical cofounder, an idea can stall before it even starts. And for young entrepreneurs like me, there’s an even bigger challenge: credibility.</p><h3>The Challenge of Being a Young Entrepreneur</h3><p>In the business world, your projects define you. You don’t have a fancy university degree, let alone a high school diploma, to prove your skill set. The only way to stand out and provide credibility to yourself, is through relentlessly grinding on projects, shipping ideas, and proving your worth through execution. An example of this: <a href="https://www.polygence.org/research-project-impact-on-college-admissions">A survey of <strong>Ivy League and top business school admissions officers</strong></a> found that applicants with independent projects or startups were <strong>5x more likely to be admitted</strong> compared to those with just strong grades and test scores.</p><p>The takeaway? <strong>Experience compounds.</strong> Every project, success or failure, increases your likelihood of long-term success. But before you can gain that experience, you need to find people to build with.</p><p>Why?</p><p>When working in teams, you access and utilize diverse perspectives and skillsets, hold one another accountable — the list goes on. I mention this statistic again later on, but <a href="https://10years.firstround.com/">First Round’s 10-Year Project</a>, teams of more than one founder outperformed solo founders by <strong>163%.</strong></p><p>This ability to collaborate and leverage different strengths is what separates great ideas from actual businesses, making it essential for young entrepreneurs to surround themselves with the right people. And thats what makes your network so important.</p><h3>The Problem: Crickets</h3><p>This is where I hit my biggest roadblock.</p><p>Over the past summer, I reached out to over <strong>100 teenagers</strong> on LinkedIn, hoping to find ambitious peers to work on projects with. <strong>Almost every message was met with silence.</strong> Either they weren’t interested, or I simply wasn’t finding the right people.</p><p>I was shocked by the lack of ambition these teens had. I know that there’s entrepreneurial teens out there, and I know there’s communities of them that are growing rapidly, <em>but where were they?</em></p><p>And that’s when I realized something:</p><p><strong><em>LinkedIn sucks for teenagers</em></strong></p><p>LinkedIn is the world’s largest, and only professional network, but for teen founders, it’s completely ineffective.</p><ul><li><strong>It’s an online resume platform, not a place to build.</strong></li><li><strong>Connections feel transactional rather than meaningful.</strong></li><li><strong>Finding like-minded teen entrepreneurs is nearly impossible.</strong></li></ul><p>And that led me to a simple but important question:</p><blockquote>Why isn’t there a real network for entrepreneurial teens?</blockquote><p>This question ran laps around my mind for the past year.</p><p>I knew ambitious teen founders existed — I had met some. But outside of structured programs, they were nearly impossible to find.</p><p>That’s when I started thinking: <strong>If they’re not on LinkedIn, where are they?</strong></p><p>Then it clicked.</p><p>During my time at <a href="https://www.tks.world/">TKS</a> and <a href="https://www.shad.ca/">SHAD</a> — two amazing teen entrepreneurship accelerators — I was surrounded by incredibly driven young builders, where all they wanted to do was <strong>build</strong>.</p><p>I was apart of these invaluable networks, and in business your network can be your greatest asset. And inside them, I saw something powerful.</p><p>Inside of the TKS Slack channel, there’s a <em>#g-teamfinder,</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/628/1*k43_a0tpdeFVM-WIJIIHow.png" /></figure><p>And this channel is <strong>active</strong>. Constantly buzzing with new projects, and awesome opportunities to collaborate and work on some amazing stuff.</p><p>It was like seeing the answer to my question in a Slack channel.</p><p>Every day, teens were launching projects, forming teams, and finding partners within minutes. It was the kind of organic, fast-moving collaboration I had been searching for.</p><p>All of these teenagers are eager to collaborate, to create, to push boundaries. It’s like finding cofounders / team members on demand.</p><p>Outside of these circles, though, ambitious teens struggle to connect.</p><p>So I began asking:<em> why?</em></p><p><em>Why</em> does somebody have to enroll in a program like TKS to be apart of this network of ambitious teenagers?</p><p><em>Why</em> can’t this ‘network’ be the norm for teenagers who don’t have access to these programs?</p><p>Because if we look at ‘adult’ entrepreneurs, they have countless networks, conferences, and incubators available to them. So why not teen entrepreneurs? Because the truth is, the future is teens. They are becoming more innovative, more entrepreneurial, and yet most of the world hasn’t recognized it. In fact, <a href="https://www.thesun.co.uk/money/30329546/generation-z-entrepreneurial-financial-risk/">76% of Gen Z</a> aspire to be their own bosses, surpassing <a href="https://www.thesun.co.uk/money/30329546/generation-z-entrepreneurial-financial-risk/">millennials (57%)</a>, <a href="https://www.thesun.co.uk/money/30329546/generation-z-entrepreneurial-financial-risk/">Generation X (36%)</a>, and <a href="https://www.thesun.co.uk/money/30329546/generation-z-entrepreneurial-financial-risk/">baby boomers (25%)</a>. Not only that, but a <a href="https://leaders.com/news/entrepreneurship/gen-z-the-most-entrepreneurial-generation-in-history/">study</a> done in 2023 revealed that 93% of Gen Z individuals have explored steps toward establishing their own businesses, with 75% aiming to become full-time entrepreneurs.</p><p>Yet, despite this surge of entrepreneurs in this new demographic, it’s constantly overlooked. The infrastructure to support their ambitions simply doesn’t exist at scale, leaving a massive gap that few are addressing.</p><p>Right now, teen founders are scattered across different communities and networks, struggling to connect:</p><ul><li>Some are in competitive startup accelerators like TKS, or SHAD.</li><li>Others are in random Discord groups or Twitter threads, with no structured way to form teams.</li><li>Many just have ideas but no network to bring them to life.</li></ul><p>This separation and divide is the problem.</p><p>The biggest breakthroughs in tech have always come from small, passionate groups of builders working together. <a href="https://coventure.app/">CoVenture</a> makes that process frictionless for teen founders.</p><p>And I thought to myself, if you’re a <strong>teen looking to build</strong>, why should you struggle to find your network? What can’t there be a platform that’s a centralized hub and community for these ambitious teenagers?</p><p>So, I built one. <a href="https://coventure.app/"><em>CoVenture</em></a><em>.</em></p><p><a href="https://coventure.app/">CoVenture</a> is a dedicated network for ambitious teens to connect, collaborate, and build real, amazing projects together.</p><p><a href="https://coventure.app/">CoVenture - Teen Entrepreneur Community</a></p><h3>How AI Made Me a “Developer”</h3><p>How’d I build an MVP for <a href="https://coventure.app/">CoVenture</a>, if just a few months ago, I didn’t even know how to <strong>buy a domain name</strong>. Sure, I’ve done some coding, but I wouldn’t call myself a “developer.” My real passion is building products and launching ideas.</p><p>React? Vite? Supabase? No clue.</p><p>So how did I go from zero experience to launching a real platform?</p><p>Did I find a technical partner?</p><p>No. This idea was very personal to me, a challenge I’ve been facing for years, so I wanted to try making it on my own accustomed to my own vision. Then try to bring people on.</p><p>So how’d I build it?</p><p><strong>Artificial intelligence.</strong></p><p>I was completely lost. I had a ton of questions, like:</p><blockquote>How do I start?</blockquote><blockquote>How do I set up a database? What even is a database?</blockquote><blockquote>How do I run a server locally?</blockquote><p>With each problem, I turned to Cursor. Instead of searching through endless Stack Overflow threads, I simply described what I needed, or what I was lost on, and AI guided me through the process. It not only generated code and explained concepts, but it guided me using tools I’d never even heard of before like <a href="https://supabase.com/">Supabase</a>, and <a href="https://vercel.com/">Vercel</a>. And without spending years learning to code, I managed to equip the skills of a mid-level developer in a fraction of the time.</p><p><strong>Suddenly, I wasn’t just the “business” founder. I was actually building. And I’m not alone:</strong></p><ul><li><a href="https://www.youtube.com/watch?v=0LMK5JYkB94">~80% of Y Combinator’s latest batch</a> used AI tools like Cursor in their development process.</li><li>In that same <a href="https://www.youtube.com/watch?v=0LMK5JYkB94">video</a>, YC CEO <a href="https://www.linkedin.com/in/garrytan/">Gary Tan</a> mentions that some startups won’t hire developers who refuse to utilize AI tools like Cursor, because it creates a <em>massive</em> productivity gap.</li></ul><p>I currently have features like email authentication, real time posting for listings, connections, and messaging.</p><p>This is a complete <strong>game-changer</strong> for startups. With AI, you can go from idea to MVP in <strong>hours</strong>, not months. Whether you’re competing in a hackathon or launching a startup, the barriers to building have never been lower.</p><p>But I’ll be honest, I failed — <strong>a lot</strong>. It wasn’t at all easy at first.</p><p>I tore everything down and rebuilt it <strong>at least seven times</strong>. I had no roadmap. I had no experience. But I started anyway.</p><p><a href="https://coventure.app/">CoVenture</a> was my first large-scale project. I had never built a website before. But AI enabled me to move fast, learn in real time, and iterate on my mistakes. And after a month of consistent work (and more all-nighters than I care to admit), <a href="https://coventure.app/">CoVenture</a> launched.</p><p>If you’ve never built a website, perfect. <strong>You don’t need to know everything.</strong> Just start. Have an idea? Cool. <strong>Build it.</strong></p><p>AI isn’t replacing developers by any means — but it’s accelerating how quickly ideas become reality. The future of startups isn’t just about who can code. <strong>It’s about who can build.</strong></p><h3>There’s Always a Catch</h3><p>But guess what, even if you can use AI to build an MVP, you’re still better off if you have a cofounder, or atleast bring on people as a CTO or founding engineer.</p><p>AI is an incredible tool — it can write code, streamline development, and get your product to market faster than ever before. It’s especially amazing for MVP’s, in my opinion, I don’t see how why anybody would ever try to make an MVP from scratch (of course with some exceptions like maybe the idea is too complex).</p><p>But building a successful startup requires more than just pushing out an MVP. It takes vision, strategy, and the ability to navigate the unpredictable challenges that every entrepreneur faces. Especially scaling.</p><p>A cofounder isn’t just another set of hands on deck — they bring fresh perspectives, complementary skill sets, and, most importantly, accountability. When you hit a wall (and trust me, you will), a cofounder can offer creative solutions, help you pivot, or simply keep you grounded.</p><p>There’s also the mental side of it. The startup journey is tough, and having someone to share the highs and lows with can make all the difference. While AI can generate solutions, it can’t offer real-time human support, debate ideas over coffee, or celebrate wins with genuine enthusiasm.</p><p>Studies back this up:</p><ul><li>According to <a href="https://10years.firstround.com/">First Round’s 10-Year Project</a>, teams of more than one founder outperformed solo founders by 163%.</li><li>According to <a href="https://alitamaseb.medium.com/?source=post_page---byline--a69ebe3f0f45---------------------------------------">Ali Tamaseb</a>, who analyzed <strong>195</strong> unicorns, the odds of succeeding nearly <em>double</em> when moving from a single-person team to a two-person or three-person.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*PpLNa2umfRB0qOQF" /><figcaption>Graph from Ali Tamaseb Report</figcaption></figure><p>This is exactly why <a href="https://coventure.app/">CoVenture</a> exists — to bridge that gap, to connect young founders with the right partners, and to transform ideas into thriving ventures. Whether you’re a business-minded person looking for a tech partner or a technical wizard needing a strategic visionary, <a href="https://coventure.app/">CoVenture</a> is the space to find your match.</p><p>Because at the end of the day, AI can help you build, but a great cofounder can help you thrive.</p><h3>Final Thoughts</h3><p>Building a startup is hard. Doing it alone is even harder. AI can help you build faster and smarter, but it can’t replace the depth of collaboration, the exchange of ideas, or the resilience that comes from having a cofounder by your side.</p><p><a href="https://coventure.app/">CoVenture</a> is the first network for ambitious teens to find their people, launch their projects, and transform ideas into reality. Whether you’re a developer or on the marketing-side, there’s a place for you at <a href="https://coventure.app/">CoVenture</a>, and a network of opportunities.</p><p>If you’re a teen founder with big ideas, don’t let the lack of a network hold you back. Join <a href="https://coventure.app/">CoVenture</a>, find your team, and start building. Because while you could do it alone, you really shouldn’t — and with the right people around you, you won’t have to.</p><p><a href="https://coventure.app/">CoVenture</a> is in it’s MVP stage, and iterating for the consumer and designing a <a href="https://www.youtube.com/watch?v=cpv0uF8EG9M">10 star experience</a> is very important to us right now — if you want to learn more about it, or have any suggestions / questions, please reach out to me anytime!</p><p>Reach out to me anytime via email <a href="https://mail.google.com/mail/u/0/?tab=rm&amp;ogbl=#inbox">noah@barbaros.ca</a> or through <a href="https://www.linkedin.com/in/noah-barbaros/">LinkedIn</a>.</p><p><a href="https://coventure.app/">CoVenture - Teen Entrepreneur Community</a></p><blockquote><strong>About Me:<br></strong>Hey! I’m <a href="https://www.linkedin.com/in/noah-barbaros/">Noah</a>. In short —Obsessed with entrepreneurship and AI.</blockquote><blockquote>I’m all about jumping at every opportunity. I don’t see the downside of taking on challenges — no matter how ‘unqualified’ I might seem, I’m confident in myself that I will figure it out and do it with high expectations.</blockquote><blockquote>The best part? I’ll learn a ton.</blockquote><blockquote>Entrepreneurship is my addiction — uncharted, unpredictable, and mine to shape. I live by: “The best way to predict the future is to create it.”</blockquote><blockquote>If you ever want to talk about anything entrepreneurship feel free to reach out! I’m always open to new connections and opportunities even if it’s just a chat!</blockquote><p>Reach out to me anytime at <a href="https://mail.google.com/mail/u/0/?tab=rm&amp;ogbl=#inbox">noah@barbaros.ca</a> or on my <a href="https://www.linkedin.com/in/noah-barbaros/">LinkedIn</a></p><p>Also make sure to check out my monthly newsletter <a href="https://noahbarbaros.substack.com/">here</a> where you’ll<br>see more of my progress into an amazing entrepreneur 🦄, and see exactly how I <em>figure it out.</em></p><p><a href="https://medium.com/@noahsaur">Follow</a> for more articles!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=627f9b17d5d4" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What If You Could Uncover the Emotions Behind Every Tweet?]]></title>
            <link>https://medium.com/@noahbarbaros/what-if-you-could-uncover-the-emotions-behind-every-tweet-b9e8bce28875?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/b9e8bce28875</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[twitter]]></category>
            <category><![CDATA[entrepreneurship]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Thu, 12 Dec 2024 01:15:04 GMT</pubDate>
            <atom:updated>2024-12-12T04:26:10.500Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Huz7QKECmBcvHCAB.png" /><figcaption><a href="https://developer.x.com/en">X Developer Platform</a></figcaption></figure><p><strong>Let me just start by saying:</strong> I have always been fascinated by the power of data. However, before embarking on this project, my experience with programming was limited to basic scripting — the furthest I’d gone was a step by step YouTube tutorial to put it into perspective haha.</p><p>With such a beginner level understanding, how did I create a robust Twitter Sentiment Analyzer that can:</p><ul><li>Fetch real-time tweets based on user-defined queries</li><li>Clean and preprocess tweet text for analysis</li><li>Analyze sentiments using natural language processing</li><li>Visualize sentiment distribution with intuitive charts</li><li>Save and debug processed data for future reference?</li></ul><p>I’ll walk you through each step below! However feel free to check out my <strong>tutorial for a full walkthrough</strong> on how this works!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FD5XCG9Dvo6Y%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DD5XCG9Dvo6Y&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FD5XCG9Dvo6Y%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/f9bd40196571a4ece2be72db0c159e0c/href">https://medium.com/media/f9bd40196571a4ece2be72db0c159e0c/href</a></iframe><blockquote>Before you start, ensure you have Python installed on your machine along with the necessary libraries: tweepy, textblob, matplotlib, and re. You can install these using pip:</blockquote><pre>pip install tweepy textblob matplotlib</pre><h3>Step 1: Loading Configuration</h3><p>Configurations like API keys and default settings are crucial for accessing Twitter’s API and customizing the behavior of our analyzer.</p><p><strong>Comparable to setting up your workspace, loading configurations ensures everything is in place before diving into the code.</strong></p><pre>import json<br><br>def load_config():<br>    with open(&quot;config.json&quot;, &quot;r&quot;, encoding=&quot;utf-8&quot;) as f:<br>        data = f.read()<br>        print(&quot;File content:&quot;, data)  # Debugging: ensure the JSON is read correctly<br>        return json.loads(data)</pre><p><strong>Explanation:</strong></p><ul><li><strong>Purpose</strong>: Reads the config.json file containing sensitive information like API keys.</li><li><strong>Debugging</strong>: Prints the file content to verify correct reading (remove in production).</li><li><strong>JSON Parsing</strong>: Converts the JSON string into a Python dictionary for easy access.</li></ul><p><strong>Sample </strong><strong>config.json:</strong></p><pre>{<br>    &quot;bearer_token&quot;: &quot;YOUR_TWITTER_BEARER_TOKEN&quot;,<br>    &quot;default_tweet_count&quot;: 50,<br>    &quot;polarity_positive_threshold&quot;: 0.2,<br>    &quot;polarity_negative_threshold&quot;: -0.2<br>}</pre><p><strong>Visual Aid:</strong> <em>Imagine a neatly organized toolbox where each tool has its designated place — this is what </em><em>config.json achieves for your project.</em></p><h3>Step 2: Authenticating with Twitter API</h3><p>Authentication is like getting your ticket to access Twitter’s data. Without it, you can’t fetch any tweets.</p><pre>import tweepy<br><br>def authenticate(config):<br>    # For Twitter API v2, we primarily use the bearer token<br>    client = tweepy.Client(bearer_token=config[&quot;bearer_token&quot;])<br>    return client</pre><p><strong>Explanation:</strong></p><ul><li><strong>Tweepy Client</strong>: Utilizes the bearer token from the config to authenticate requests.</li><li><strong>Security</strong>: Keeps API keys secure by storing them in a separate configuration file.</li></ul><p><strong>Best Practice Tip:</strong> Never hard-code your API keys in your scripts. Always use environment variables or configuration files excluded from version control.</p><h3>Step 3: Fetching Tweets</h3><p>Fetching tweets based on user-defined queries is the core of our analyzer.</p><pre>def fetch_tweets(client, query, count):<br>    # Twitter API v2: search_recent_tweets can fetch up to 100 tweets per request<br>    max_results = min(count, 100)<br>    # Append `lang:en` to the query to filter English tweets<br>    query = f&quot;{query} lang:en&quot;<br>    response = client.search_recent_tweets(query=query, max_results=max_results, tweet_fields=[&#39;text&#39;])<br>    return response.data if response.data else []</pre><p><strong>Explanation:</strong></p><ul><li><strong>Query Parameters</strong>: Filters tweets in English to maintain consistency in analysis.</li><li><strong>Rate Limits</strong>: Caps the number of tweets per request to 100, adhering to Twitter’s API limits.</li><li><strong>Error Handling</strong>: Returns an empty list if no tweets are found to prevent crashes.</li></ul><p><strong>Visual Comparison:</strong></p><p><em>Before Fetching:</em></p><pre>[Empty]</pre><p><em>After Fetching:</em></p><pre>[&quot;I love sunny days!&quot;, &quot;Feeling sad about the news...&quot;, ...]</pre><h3>Step 4: Preprocessing Tweets</h3><p>Raw tweet data can be messy. Preprocessing cleans the text, making it suitable for sentiment analysis.</p><pre>import re<br>def preprocess_tweet(text):<br>    text = re.sub(r&#39;RT\s+&#39;, &#39;&#39;, text)           # Remove retweets<br>    text = re.sub(r&#39;@\w+&#39;, &#39;&#39;, text)           # Remove mentions<br>    text = re.sub(r&#39;http\S+&#39;, &#39;&#39;, text)        # Remove URLs<br>    text = re.sub(r&#39;\s+&#39;, &#39; &#39;, text).strip()   # Remove extra whitespace<br>    return text</pre><p><strong>Explanation:</strong></p><ul><li><strong>Regex Patterns</strong>: Efficiently removes unwanted parts of the tweet.</li><li><strong>Clean Text</strong>: Ensures the sentiment analysis focuses solely on meaningful content.</li></ul><p><strong>Analogy:</strong> Think of preprocessing as cleaning ingredients before cooking — removing impurities to enhance the final dish’s flavor.</p><h3>Step 5: Analyzing Sentiment</h3><p>Using natural language processing to determine the sentiment of each tweet.</p><pre>from textblob import TextBlob<br><br>def analyze_sentiment(tweets, pos_threshold, neg_threshold, debug=False):<br>    positive_count = 0<br>    neutral_count = 0<br>    negative_count = 0<br>    processed_tweets = []<br>    for tweet in tweets:<br>        cleaned_text = preprocess_tweet(tweet.text)<br>        blob = TextBlob(cleaned_text)<br>        polarity = blob.sentiment.polarity<br>        if polarity &gt; pos_threshold:<br>            positive_count += 1<br>        elif polarity &lt; neg_threshold:<br>            negative_count += 1<br>        else:<br>            neutral_count += 1<br>        if debug:<br>            processed_tweets.append((cleaned_text, polarity))<br>    return positive_count, neutral_count, negative_count, processed_tweets</pre><p><strong>Explanation:</strong></p><ul><li><strong>TextBlob</strong>: Analyzes the polarity of the tweet, ranging from -1 (negative) to +1 (positive).</li><li><strong>Thresholds</strong>: Customizable to define what constitutes positive, neutral, or negative sentiments.</li><li><strong>Debugging</strong>: Optionally stores processed tweets and their polarity for further inspection.</li></ul><p><strong>Visual Aid:</strong> <em>Imagine a scale where tweets are placed based on their sentiment score — some leaning towards positive, some neutral, and others negative.</em></p><h3>Step 6: Plotting Results</h3><p>Visualizing the sentiment distribution helps in quickly understanding the overall mood of the tweets.</p><pre>import matplotlib.pyplot as plt<br><br>def plot_results(positive, neutral, negative):<br>    labels = [&#39;Positive&#39;, &#39;Neutral&#39;, &#39;Negative&#39;]<br>    counts = [positive, neutral, negative]<br>    colors = [&#39;green&#39;, &#39;blue&#39;, &#39;red&#39;]<br>    <br>    plt.figure(figsize=(8, 6))<br>    plt.bar(labels, counts, color=colors)<br>    plt.title(&#39;Sentiment Distribution&#39;)<br>    plt.ylabel(&#39;Count&#39;)<br>    plt.xlabel(&#39;Sentiment&#39;)<br>    plt.ylim(0, max(counts) + 10)<br>    <br>    for i, count in enumerate(counts):<br>        plt.text(i, count + 1, str(count), ha=&#39;center&#39;, va=&#39;bottom&#39;)<br>    <br>    plt.show()</pre><p><strong>Explanation:</strong></p><ul><li><strong>Bar Chart</strong>: Clearly displays the number of positive, neutral, and negative tweets.</li><li><strong>Customization</strong>: Colors and labels enhance readability and visual appeal.</li><li><strong>Annotations</strong>: Adds count labels above each bar for precise information.</li></ul><p><strong>Best Practice Tip:</strong> Always label your axes and provide a title to make charts self-explanatory.</p><h3>Step 7: Running the Main Function</h3><p>Integrating all components to execute the sentiment analysis workflow.</p><pre>def main():<br>    config = load_config()<br>    client = authenticate(config)<br><br>query = input(&quot;Enter a search term: &quot;)<br>    count_input = input(f&quot;Number of tweets to fetch (default: {config[&#39;default_tweet_count&#39;]}): &quot;)<br>    try:<br>        count = int(count_input) if count_input.strip() else config[&quot;default_tweet_count&quot;]<br>    except ValueError:<br>        print(&quot;Invalid input. Using default tweet count.&quot;)<br>        count = config[&quot;default_tweet_count&quot;]<br>    tweets = fetch_tweets(client, query, count)<br>    if not tweets:<br>        print(&quot;No tweets found. Please try a different query.&quot;)<br>        return<br>    positive, neutral, negative, _ = analyze_sentiment(<br>        tweets,<br>        pos_threshold=config.get(&quot;polarity_positive_threshold&quot;, 0.2),<br>        neg_threshold=config.get(&quot;polarity_negative_threshold&quot;, -0.2),<br>        debug=False<br>    )<br>    print(&quot;\nSentiment Analysis Results:&quot;)<br>    print(f&quot;Positive: {positive}&quot;)<br>    print(f&quot;Neutral: {neutral}&quot;)<br>    print(f&quot;Negative: {negative}&quot;)<br>    show_chart = input(&quot;\nShow chart? (y/n): &quot;)<br>    if show_chart.lower() == &#39;y&#39;:<br>        plot_results(positive, neutral, negative)<br>    debug_print = input(&quot;Print cleaned tweets for debugging? (y/n): &quot;)<br>    if debug_print.lower() == &#39;y&#39;:<br>        _, _, _, debug_tweets = analyze_sentiment(<br>            tweets,<br>            pos_threshold=config.get(&quot;polarity_positive_threshold&quot;, 0.2),<br>            neg_threshold=config.get(&quot;polarity_negative_threshold&quot;, -0.2),<br>            debug=True<br>        )<br>        print(&quot;\nSample Cleaned Tweets:&quot;)<br>        for t, p in debug_tweets[:10]:<br>            print(f&quot;\&quot;{t}\&quot; - Polarity: {p}&quot;)</pre><p><strong>Explanation:</strong></p><ul><li><strong>User Interaction</strong>: Prompts users to input search terms and desired tweet counts.</li><li><strong>Error Handling</strong>: Validates user input and handles scenarios where no tweets are found.</li><li><strong>Conditional Execution</strong>: Offers options to display charts and debug information based on user preference.</li><li><strong>Sample Output</strong>: Displays a subset of cleaned tweets with their polarity scores for deeper insights.</li></ul><p><strong>Best Practice Tip:</strong> Always validate user inputs to make your program robust against unexpected or invalid data.</p><h3>Conclusion</h3><p>Building a Twitter Sentiment Analyzer from scratch was an enlightening experience that bridged my understanding of data fetching, natural language processing, and data visualization. By integrating Python’s powerful libraries — <strong>Tweepy</strong>, <strong>TextBlob</strong>, and <strong>Matplotlib</strong> — I was able to create a tool that not only analyzes sentiments but also presents the data in an intuitive manner.</p><h3>What Did I Learn?</h3><ul><li><strong>API Integration</strong>: Gained hands-on experience with Twitter’s API using Tweepy, understanding how to authenticate and fetch real-time data.</li><li><strong>Data Cleaning</strong>: Learned the importance of preprocessing raw data to ensure accurate sentiment analysis.</li><li><strong>Natural Language Processing</strong>: Utilized TextBlob to analyze and interpret the sentiment of textual data effectively.</li><li><strong>Data Visualization</strong>: Enhanced my ability to present data through clear and informative charts using Matplotlib.</li><li><strong>Error Handling</strong>: Implemented robust error handling to make the application more user-friendly and resilient.</li></ul><h3>What’s the Bigger Picture?</h3><p>In an era where data drives decisions, sentiment analysis tools like this one can be invaluable for businesses, researchers, and individuals seeking to gauge public opinion or emotional trends. Imagine scaling this project to:</p><ul><li><strong>Real-Time Monitoring</strong>: Integrate with live data streams to monitor sentiment in real-time.</li><li><strong>Advanced Analytics</strong>: Incorporate machine learning models for more nuanced sentiment detection.</li><li><strong>User Interface</strong>: Develop a web-based interface for broader accessibility and user interaction.</li><li><strong>Multi-Language Support</strong>: Expand the analyzer to handle tweets in multiple languages, increasing its global applicability.</li></ul><p><strong>Future Enhancements:</strong></p><ul><li><strong>Subscription Models</strong>: Offer premium features such as historical data analysis, detailed reports, and personalized dashboards.</li><li><strong>Integration with Other Platforms</strong>: Extend the tool to analyze sentiments across various social media platforms like Facebook, Instagram, and Reddit.</li><li><strong>AI and Machine Learning</strong>: Leverage more sophisticated models to improve sentiment accuracy and context understanding.</li></ul><h3>Final Thoughts</h3><p>Creating the Twitter Sentiment Analyzer was not just about writing code; it was a reminder that no matter how hard the project might be there’s always a way to <strong>figure it out</strong>. I’m not some crazy established coder! Yet I still found a way to finish this project. Relatively quick too!</p><p><strong>So, why wait? Start building your own sentiment analyzer today and explore the countless possibilities that data science has to offer!</strong></p><p><strong>See you next time!</strong></p><h3>Additional Resources</h3><p><a href="https://github.com/noahcom-star/TwitSentimentTracker"><em>Source Code</em></a><em> (Github Repo)</em></p><p><a href="https://developer.twitter.com/en/portal/dashboard"><em>Twitter Developer Portal</em></a></p><p><a href="https://www.tweepy.org/"><em>Tweepy</em></a><em> for interacting with the Twitter API</em></p><p><a href="https://textblob.readthedocs.io/en/dev/"><em>TextBlob</em></a><em> for sentiment analysis</em></p><p><a href="https://matplotlib.org/"><em>Matplotlib</em></a><em> for data visualization</em></p><p><em>Regex (</em><em>re) for text preprocessing</em></p><blockquote><strong>About Me:<br></strong>Hey! I’m <a href="https://www.linkedin.com/in/noah-barbaros/">Noah</a>. In short — I’m crazily obsessed with startups, product-market fit, AI, and becoming a unicorn founder.</blockquote><blockquote>I’m all about action and jumping at every opportunity. I’ve never seen the downside of taking on challenges. No matter how unqualified I might be — I don’t care! I’ll figure it out.</blockquote><blockquote>I love everything about entrepreneurship and startups — it’s an obsession haha.</blockquote><blockquote>If you ever want to talk about anything entrepreneurship feel free to reach out! I’m always open to new connections and opportunities even if it’s just a chat!</blockquote><p>Reach out to me anytime at <a href="https://mail.google.com/mail/u/0/?tab=rm&amp;ogbl#inbox">noah@barbaros.ca</a> or on my <a href="https://www.linkedin.com/in/noah-barbaros/">LinkedIn</a></p><p>Also make sure to check out my monthly newsletter <a href="https://noahbarbaros.substack.com/">here</a> where you’ll <br>see more of my progress into becoming a unicorn founder 🦄, and see exactly how I <em>figure it out.</em></p><p><a href="https://medium.com/@noahsaur">Follow</a> for more articles!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b9e8bce28875" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Can AI Predict the Market’s Next Move?]]></title>
            <link>https://medium.com/@noahbarbaros/can-ai-predict-the-markets-next-move-39b4e952fe8f?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/39b4e952fe8f</guid>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Sat, 16 Nov 2024 07:57:49 GMT</pubDate>
            <atom:updated>2024-11-16T07:57:49.607Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="Screenshot from finviz" src="https://cdn-images-1.medium.com/max/1024/1*xnBHnna3IXe8Q3BbdYmv5g.png" /><figcaption>Screenshot from <a href="https://finviz.com/#">finviz</a></figcaption></figure><p>We like to think we’re rational investors, driven by data and diligent analysis. But let’s be real: markets don’t just move on numbers — they swing wildly on <a href="https://www.investopedia.com/terms/a/announcment-effect.asp#:~:text=Good%20News%2C%20Bad%20News%2C%20and%20Market%20Surprises&amp;text=Researchers%20have%20suggested%20that%20bad,as%20bad%20news%20depresses%20it.">emotion, hype, and headlines.</a> Think about it. One tweet, one scandal, one new product launch, and a company’s stock can skyrocket or tank, sometimes for reasons that have nothing to do with the balance sheet. This is the hidden power of sentiment in the stock market: it’s not about <em>what</em> is happening, but <em>how</em> people feel about it.</p><p>In a world where perception often outweighs reality, the ability to read market sentiment becomes a critical skill. That’s where this project steps in. With a unique combination of sentiment analysis and real-time data scraping, we’re capturing the heartbeat of the market for companies like Amazon, Google, and Meta— seeing beyond the financial reports to understand the emotion driving the prices.</p><p>Whether you’re an investor looking for an edge or simply fascinated by the psychology of finance, this project lets you see the market as more than numbers on a screen. Get ready to dive into the minds of the market movers and see what makes prices tick.</p><h3>A Classical Approach to Stock Analysis 📊</h3><p>In the world of traditional investing, tracking a stock’s sentiment means staying updated with news, reports, and analyst opinions — all of which take considerable time to read and interpret. Often, investors rely on financial advisors, news summaries, or quantitative analysis platforms to stay informed, but each of these is either time-consuming or expensive. What if we could combine the power of natural language processing (NLP) and sentiment analysis to speed up this process?</p><h4>Manual Sentiment Analysis: A Tedious Process</h4><p>A manual approach to reading stock sentiment looks something like this:</p><ol><li><strong>Read the Headline:</strong> Manually go through each piece of financial news.</li><li><strong>Interpret the Tone:</strong> Decide if the news is positive, neutral, or negative.</li><li><strong>Record the Sentiment:</strong> Track these interpretations in a database.</li></ol><p>This method quickly becomes impractical. The speed and sheer volume of financial news demand a faster, more automated solution.</p><h3>Sentiment Analysis with VADER: A Modern Solution 🧠</h3><p>Enter VADER <a href="https://pypi.org/project/vaderSentiment/">(Valence Aware Dictionary and sEntiment Reasoner)</a>. VADER is an NLP tool specifically designed for analyzing the sentiment of short texts, making it ideal for headlines. Here’s how VADER transforms headlines into scores:</p><ul><li><strong>Positive, Neutral, and Negative Scoring</strong>: Each headline is broken down into scores across positive, negative, and neutral categories.</li><li><strong>Compound Score</strong>: The overall sentiment is expressed as a compound score ranging from -1 to +1, with positive scores indicating optimism and negative scores signaling concern.</li></ul><p>Let’s consider a basic example:</p><ul><li>A headline like “Amazon breaks sales records this quarter” might receive a high positive score.</li><li>In contrast, “Market challenges affect Meta’s profits” could score negatively.</li></ul><p>VADER’s algorithm sorts these scores, allowing us to quickly see which companies are trending positively or negatively in the market.</p><h4>The Naive Bayes Algorithm: The Engine Behind Sentiment Analysis</h4><p>Our project taps into the fundamentals of sentiment analysis through a statistical approach known as the <a href="https://www.geeksforgeeks.org/naive-bayes-classifiers/">Naive Bayes Algorithm</a>. This algorithm, grounded in probability, predicts whether a headline is likely to impact a stock positively or negatively. It works by evaluating the likelihood of certain words or phrases appearing in either positive or negative reviews based on historical data.</p><p>In this model, we let “X” represent all the headlines or news snippets, while “Y” becomes the final output score, where a positive score indicates an optimistic sentiment and a negative one a pessimistic sentiment. Here’s a look at the process:</p><ul><li><strong>P(Y=Positive | X)</strong> gives us the probability that the market sentiment is positive given a particular headline.</li><li><strong>P(Y=Negative | X)</strong> does the same for negative sentiment, allowing us to gauge the influence of news on a stock’s public perception.</li></ul><h4>VADER: Quick, Rule-Based Sentiment Scoring</h4><p>We use VADER (Valence Aware Dictionary and sEntiment Reasoner), a rule-based model built for general sentiment analysis. VADER scores text for positive, neutral, negative, and compound (overall) sentiment. The beauty of VADER is its efficiency: it doesn’t analyze every word but focuses on those that carry emotional weight, skipping filler words like “the” or “and.”</p><p>This tool enables us to calculate sentiment on a massive scale — quickly scoring each headline without heavy computational demands.</p><h4>Web Scraping and Real-Time Analysis</h4><p>Of course, analyzing sentiment would be meaningless without real-time data. Using Python’s web scraping tools, we fetch live headlines and stock news directly from <a href="https://finviz.com/">Finviz</a>, a leading financial website. Our scraper identifies and extracts headlines tied to specific tickers — AMZN, GOOG, META— pulling them into our analysis pipeline. By examining the latest news, we can dynamically update the sentiment score based on recent events.</p><p>Our project then structures the scraped data, linking each headline with its timestamp and sentiment score to create a live snapshot of how the market feels about each company. The final result? An insightful, constantly updating bar chart displaying sentiment over time for each stock.</p><h3>Coding the Project: Step-by-Step Implementation 👩‍💻</h3><p>This section breaks down how I coded a simple sentiment analysis tool that scrapes headlines from Finviz, analyzes them with VADER, and visualizes the results.</p><h3>Step 1: Data Collection — Gathering Headlines from Finviz</h3><p>The first part of our process involves collecting data. For this project, we pull stock headlines directly from Finviz for tickers like Amazon (AMZN), Google (GOOG), and Meta (META), which serve as the foundation for our sentiment analysis.</p><p>Here’s the code for scraping headlines:</p><pre>from urllib.request import urlopen, Request<br>from bs4 import BeautifulSoup</pre><pre>tickers = [&#39;AMZN&#39;, &#39;GOOG&#39;, &#39;META&#39;]<br>finviz_url = &#39;https://finviz.com/quote.ashx?t=&#39;</pre><pre>news_tables = {}<br>for ticker in tickers:<br>    url = finviz_url + ticker<br>    req = Request(url=url, headers={&#39;user-agent&#39;: &#39;my-app&#39;})<br>    response = urlopen(req)<br>    html = BeautifulSoup(response, &#39;html.parser&#39;)<br>    news_table = html.find(id=&#39;news-table&#39;)<br>    news_tables[ticker] = news_table</pre><p>We start with a <strong>request</strong> to Finviz for each ticker symbol. Once we gather the HTML data, we use BeautifulSoup to isolate the table containing each company’s news. This table is stored for further processing, ready to be analyzed for sentiment.</p><h3>Step 2: Applying Sentiment Analysis with VADER</h3><p>Once we’ve gathered the news data, we dive into sentiment analysis using VADER. VADER, or Valence Aware Dictionary and sEntiment Reasoner, provides a compound sentiment score that categorizes text as positive, negative, or neutral.</p><p>Here’s the code for processing sentiment:</p><pre>from nltk.sentiment.vader import SentimentIntensityAnalyzer<br>import pandas as pd</pre><pre>parsed_data = []<br>vader = SentimentIntensityAnalyzer()</pre><pre>for ticker, news_table in news_tables.items():<br>    for row in news_table.findAll(&#39;tr&#39;):<br>        title = row.a.text.strip()<br>        date_data = row.td.text.strip().split(&#39; &#39;)<br>        date = date_data[0]<br>        time = date_data[1] if len(date_data) &gt; 1 else &#39;N/A&#39;<br>        compound = vader.polarity_scores(title)[&#39;compound&#39;]<br>        parsed_data.append([ticker, date, time, title, compound])</pre><pre>df = pd.DataFrame(parsed_data, columns=[&#39;ticker&#39;, &#39;date&#39;, &#39;time&#39;, &#39;title&#39;, &#39;compound&#39;])</pre><p>This step applies VADER’s <strong>compound score</strong> to each headline, converting sentiment into a numeric value that is easy to interpret: <strong>positive, negative, or neutral</strong>. We now have structured data that reflects the emotional tone behind each headline, making it possible to track shifts in market sentiment over time.</p><h3>Step 3: Visualizing the Results</h3><p>Finally, we visualize our sentiment scores to reveal trends and patterns. This step involves grouping data by date, calculating average sentiment for each stock, and plotting it as a bar graph to showcase sentiment shifts over time.</p><p>Here’s how we generate this visual insight:</p><pre>import matplotlib.pyplot as plt</pre><pre>df[&#39;date&#39;] = pd.to_datetime(df[&#39;date&#39;])<br>mean_df = df.groupby([&#39;ticker&#39;, &#39;date&#39;]).mean().unstack()<br>mean_df = mean_df.xs(&#39;compound&#39;, axis=&quot;columns&quot;)<br>mean_df.plot(kind=&#39;bar&#39;)<br>plt.title(&quot;Daily Sentiment for Stocks&quot;)<br>plt.xlabel(&quot;Date&quot;)<br>plt.ylabel(&quot;Mean Compound Sentiment Score&quot;)<br>plt.show()</pre><p>The <strong>bar plot</strong> effectively communicates sentiment shifts by date and ticker. A positive bar height indicates optimism, while a negative bar height signals caution or pessimism — making it easy to identify which stocks are receiving favorable or unfavorable attention</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*VI-mYs_BPkF7HJnPpi-TtQ.png" /></figure><h3>AI isn’t perfect</h3><p>AI is powerful, but it’s not perfect. There are times when sentiment analysis models misinterpret the tone of reviews. For example, a headline may earn a sentiment score that doesn’t align with the true intent behind the text, leading to results that may not accurately reflect the market’s mood. This becomes especially evident in cases of sarcasm or complex phrasing, where the literal words don’t match the implied sentiment.</p><p>Let’s look at some cases where sentiment scores and actual sentiment diverge:</p><pre># Identifying positive sentiment in news that should be negative<br>positive_sentiment_negative_review = df.query(&#39;compound &gt; 0 and title.str.contains(&quot;loss|decline|problem&quot;)&#39;, engine=&#39;python&#39;)<br>print(positive_sentiment_negative_review[[&#39;title&#39;, &#39;compound&#39;]].head(3))</pre><pre># Identifying negative sentiment in news that should be positive<br>negative_sentiment_positive_review = df.query(&#39;compound &lt; 0 and title.str.contains(&quot;growth|gain|success&quot;)&#39;, engine=&#39;python&#39;)<br>print(negative_sentiment_positive_review[[&#39;title&#39;, &#39;compound&#39;]].head(3))</pre><p>By querying for specific keywords that may contradict the sentiment score, we can identify examples of sentiment discrepancies. Here’s an example of where this might occur:</p><ul><li><strong>“Company reports strong growth, but a decline in specific sectors”</strong>: VADER might score this as positive due to keywords like <em>strong</em> and <em>growth</em>, despite the mention of <em>decline</em>, which tempers the news sentiment.</li><li><strong>“Revenue gains lead to success, although facing minor issues”</strong>: The model may interpret <em>success</em> and <em>gains</em> positively, overlooking the sentiment-shifting impact of <em>minor issues</em>.</li></ul><p>These nuances illustrate how AI models, including VADER, can stumble with sentiment detection due to the inability to gauge context fully, especially for nuanced expressions like sarcasm.</p><h3>TL;DR:</h3><p>Sentiment analysis tools like VADER provide a powerful yet imperfect solution for extracting emotional insights from text data. While capable of classifying sentiments as positive or negative, they can fall short in scenarios involving sarcasm or conflicting language.</p><p><strong>For visual learning, this video has all the information, and steps providing an in depth and engaging explanation of how the code works, and is applied.</strong></p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FNVdFUi4W6C8%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DNVdFUi4W6C8&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FNVdFUi4W6C8%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/466a0b7d4f591253507f62c48ab9cf73/href">https://medium.com/media/466a0b7d4f591253507f62c48ab9cf73/href</a></iframe><blockquote><strong>About Me:<br></strong>Hey there👋! My names Noah Barbaros, and I’m a high school student with a deep passion for technology, entrepreneurship, and the transformative power of Artificial Intelligence. I’m driven by the belief that AI, combined with entrepreneurship, and the process of creativity and innovation, can solve the most challenging problems that humanity faces, and create lasting impact. I’m always exploring how these technologies can improve daily life, from small tasks to larger societal challenges. If you’re interested in connecting or collaborating, feel free to reach out via email at <a href="https://medium.com/@noahsaur">noah@barbaros.ca </a>or connect with me on <a href="https://www.linkedin.com/in/noah-barbaros?utm_source=share&amp;utm_campaign=share_via&amp;utm_content=profile&amp;utm_medium=ios_app">LinkedIn</a>. Thank you for reading — I really hope this article provided valuable insights or inspired new ideas!</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=39b4e952fe8f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[OpenAI’s ‘Strawberry’ is here, and this one’s a thinker..]]></title>
            <link>https://medium.com/@noahbarbaros/openais-strawberry-is-here-and-this-one-s-a-thinker-a5f23b585305?source=rss-6719c06f9e58------2</link>
            <guid isPermaLink="false">https://medium.com/p/a5f23b585305</guid>
            <category><![CDATA[openai]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[chatgpt]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[business]]></category>
            <dc:creator><![CDATA[Noah Barbaros]]></dc:creator>
            <pubDate>Fri, 11 Oct 2024 01:31:04 GMT</pubDate>
            <atom:updated>2024-10-11T01:32:16.834Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qDLPl0fDAk6kFxwNxCjeiA.jpeg" /><figcaption>“The Thinker” <em>Photo by VISIT PHILADELPHIA</em></figcaption></figure><p>Artificial intelligence has <em>transformed</em> industries and <em>revolutionized</em> how we interact with the <strong>world</strong>. But the most exciting part of AI’s evolution is just beginning. OpenAI’s latest advancement, the <a href="https://openai.com/index/learning-to-reason-with-llms/">‘Strawberry’</a> model (also known as o1), isn’t just a technological achievement — it’s a window into a future where AI augments <strong>human capabilities</strong> in ways we once thought were impossible. While current AI models like <a href="https://gemini.google.com/">Gemini</a> and <a href="https://claude.ai/login?returnTo=%2F%3F">Claude</a> have limits when it comes to complex reasoning, the <a href="https://openai.com/o1/">o1</a> model is designed to break those boundaries, solving problems that require a blend of raw computational power and something comparable to human intuition.</p><p><strong>So, why should anyone care?</strong> Because the o1 model represents a drastic shift. It’s not about <em>replacing</em> human intelligence but <em>complementing</em> it — opening doors to innovations that can transform industries, enhance problem-solving, and fuel breakthroughs. You may have heard a version of the phrase, <em>“AI won’t take your job, it’s somebody using AI that will take your job.” — </em>Economist Richard Baldwin said the phrase and it represents businesses that leverage this technology will have a competitive advantage, finding new efficiencies and creating innovations that were previously out of reach. This isn’t just about technology — it’s about harnessing AI’s potential to shape the future of work, creativity, and human thought.</p><p>As AI continues to evolve, one thing becomes clear: we are on the edge of a new era. And with the right tools, the possibilities are limitless.</p><p><em>“The future belongs to those who see possibilities before they become obvious.”</em> — John Sculley</p><p>Before o1, AI struggled to solve complex puzzles, handle advanced math equations, or approach the level of reasoning required for everyday tasks that come naturally to humans. o1 uses a complex chain of thought process that puts it ahead of <strong>any</strong> other AI model. We’ll dive deep into this process later on.</p><h3>The Current State of o1</h3><p>The o1 models excel in tasks that require deep reasoning, particularly in STEM fields. They use a chain-of-thought approach, mimicking human problem-solving processes. Want to see some numbers? Sure:</p><ul><li><a href="https://openai.com/index/learning-to-reason-with-llms/">89th percentile</a> on <a href="https://codeforces.com/">Codeforces</a> (competitive programming platform)</li><li><a href="https://iblnews.org/openais-o1-correctly-solved-83-3-of-the-problems-while-gpt-4o-solved-only-13-4/">83% accuracy</a> on <a href="https://artofproblemsolving.com/wiki/index.php/United_States_of_America_Mathematical_Olympiad">USA Math Olympiad qualifying exams</a> (GPT-4o managed an insignificant 13%)</li></ul><p>Compare this to GPT-4o’s 13% accuracy on AIME, a challenging test of advanced problem-solving skills, and the gap between them becomes clear. This represents a huge milestone for generative AI, highlighting its advancing capabilities in tackling intricate problems. However, o1 primarily excels at solving complex puzzles and questions; it lacks the speed and multimodal capabilities that make GPT-4o so impressive. OpenAI notes that “GPT-4o is still the best option for most prompts” and points out that o1 struggles with simpler tasks. It’s somewhat ironic — overthinking so much that it falters at basic tasks. Nevertheless, this is only a preview of what will evolve into exceptional technology in the near future. We are witnessing AI inching closer to human-like problem-solving abilities, an exciting moment for tech.</p><h3>How o1 Works: A Deep Dive for Everyone</h3><p>So, how does o1 pull off these impressive results? Let’s break it down in a way that’s accessible, even if you’re new to AI concepts.</p><h4>Understanding AI Models and Their Architecture</h4><p>First, let’s talk about what an <strong>AI model</strong> is. Think of it as a sophisticated computer program designed to perform tasks that usually require human intelligence — like understanding language, recognizing images, or solving problems.</p><p>The <strong>architecture</strong> of an AI model refers to the design and structure of this program — how it’s built, how its components interact, and how it processes information. It’s similar to the blueprint of a house; it dictates how everything fits together.</p><h4>The Transformer Architecture</h4><p>Now, the <a href="https://www.datacamp.com/tutorial/how-transformers-work"><strong>Transformer architecture</strong></a> is a specific blueprint used in many advanced AI models, including OpenAI’s GPT series and o1. Introduced by researchers at Google in 2017, Transformers revolutionized the field of AI, especially in natural language processing.</p><p>Here’s a simplified explanation:</p><ul><li><strong>Traditional Models</strong>: Before Transformers, AI models processed language data sequentially, word by word, which was slow and struggled with long sentences.</li><li><strong>Transformers</strong>: They use a mechanism called <strong>self-attention</strong> to process all words in a sentence simultaneously. This allows the model to understand the context of each word in relation to all other words, capturing the variations and meanings more effectively.</li></ul><p>Imagine reading a sentence and being able to consider every word at once, understanding how each word relates to the others. This is what Transformers enable AI models to do.</p><h4>Chain-of-Thought Reasoning</h4><p><strong>Chain-of-thought reasoning</strong> is a method where the AI breaks down complex problems into smaller, manageable steps, much like how a person might tackle a difficult math problem by solving it step by step.</p><p>Here’s how it works:</p><ol><li><strong>Problem Decomposition</strong>: The AI identifies the different parts of a problem.</li><li><strong>Sequential Processing</strong>: It solves each part one at a time, ensuring each step is correct before moving on.</li><li><strong>Integration</strong>: It combines the solutions of the individual parts to arrive at the final answer.</li></ol><p>This approach allows o1 to handle complex tasks that require multi-step reasoning, which is something most AI models struggle with. We’ll give a comparison very soon.</p><h4>Reinforcement Learning from Human Feedback (RLHF)</h4><p>One of the key innovations in o1 is its use of <a href="https://aws.amazon.com/what-is/reinforcement-learning-from-human-feedback/"><strong>Reinforcement Learning from Human Feedback</strong></a>. Let’s unpack that:</p><ul><li><strong>Reinforcement Learning (RL)</strong>: This is a type of machine learning where an AI learns by interacting with an environment and receiving rewards or penalties based on its actions. It’s similar to how a dog learns tricks — you reward it when it does something right.</li><li><strong>Human Feedback</strong>: In o1’s case, humans provide the rewards or penalties by evaluating the AI’s responses.</li></ul><p>Here’s how it all comes together:</p><p><strong>Initial Training</strong>: o1 is first trained on a large dataset containing text from the internet, books, and other sources. This gives it a base understanding of language and facts.</p><p><strong>Interactive Learning</strong>:</p><ul><li><strong>Prompting</strong>: The AI is given a problem to solve.</li><li><strong>Response Generation</strong>: It provides an answer along with the reasoning steps it took to get there.</li><li><strong>Human Evaluation</strong>: Human reviewers assess the answer and the reasoning. They provide feedback on accuracy, clarity, and alignment with human logic.</li></ul><p><strong>Learning from Feedback</strong>:</p><ul><li>The AI adjusts its approach based on the feedback, reinforcing strategies that lead to correct answers and penalizing those that don’t.</li></ul><p><strong>Iteration</strong>:</p><ul><li>This process is repeated thousands of times, allowing o1 to refine its problem-solving abilities.</li></ul><p><strong>Why This Matters</strong>:</p><ul><li><strong>Alignment with Human Thinking</strong>: By learning from human feedback, o1 develops reasoning patterns that closely mimic how we think.</li><li><strong>Improved Accuracy</strong>: The AI becomes better at providing correct answers and explaining how it arrived at them.</li><li><strong>Transparency</strong>: We can understand and trust the AI’s reasoning because it lays out its thought process.</li></ul><p>So where is o1’s shortcoming? OpenAI has yet to fully handle the type of complex problems that living beings face on a day to day basis, far more difficult than complex polynomials. <a href="https://help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them">A token is pieces of a word that processes through LLM’s</a>, and a limiting factor is that the most advanced publicly accessible LLM’s can process up to 2 million tokens in their context window — significantly less than the amount of information we come across in our lifetimes. However, they are actively working to expand this context window to <strong>10 million tokens</strong>. This expansion could enable AI models to process and recall vast amounts of data, bringing them closer to human-like understanding.</p><h3>Visualization Example: Solving a Simple Problem</h3><p>Let’s walk through a simple example to compare how o1 applies these concepts.</p><p>Anyone that understands the basics of AI will know that LLMs are trained to predict the <a href="https://www.assemblyai.com/blog/decoding-strategies-how-llms-choose-the-next-word/#:~:text=During%20modeling%2C%20LLMs%20are%20trained,a%20statistical%20model%20of%20language.">next word in sequences of text</a>. When o1 seems to be reasoning, it’s actually identifying text patterns it learned during its training process.</p><p>For example, if a prompt includes the string “12+18=”, the model is likely to predict the next token as “30” based on patterns it learned during training. The LLM isn’t using any deep understanding of numbers — it’s simply treating “12”, “18”, and “30” as tokens, much like it would with words like “dog” or “each.”</p><p>Now imagine an LLM is given the sequence “2+5+4+5–7+10–2=”. Since this specific sequence likely wasn’t part of its training data, the model won’t instantly know the correct answer. However, if we prompt it to “think step by step,” it might generate an output along the lines of:</p><blockquote>Begin adding the first two numbers: 2+5=7</blockquote><blockquote>Add the next number: 7+4=11</blockquote><blockquote>Add the next number: 11+5=16</blockquote><blockquote>Subtract the next number: 16–7=9</blockquote><blockquote>Add the next number: 9+10=19</blockquote><blockquote>Subtract the final number: 19–2=17</blockquote><p>Although “2+5+4+5–7+10–2=” isn’t in the training data, the strings such as “2+5=7”, or “7+4=11” and so on probably are within the training data. So by breaking down one big math equation the LLM is able to get the correct answer. However this is only doable if the model’s training data includes a bunch of examples where a big math problem is broken down into smaller parts to solve.</p><p><strong>What’s Happening Here</strong>:</p><ul><li><strong>Chain-of-Thought</strong>: o1 breaks down the problem into steps, making it easier to follow and verify.</li><li><strong>Reinforcement Learning</strong>: Through prior training and feedback, o1 knows to show its work, which is valuable for understanding and trust.</li></ul><p>This is the core concept behind o1. While chain of thought isn’t a new idea, it gained significant attention in the ML community following a well-known <a href="https://arxiv.org/abs/2201.11903">2022 paper</a> on the topic. Today, most models are trained to automatically break down complex problems in this way. However, OpenAI improved the technique in two key ways that made it significantly more effective.</p><p>One improvement was generating a <strong>large amount of training data </strong>that demonstrated how models can engage in more complex, extended chain-of-thought reasoning. While this isn’t exclusive to OpenAI — most major AI labs are focused on improving the quality and quantity of training data — OpenAI appears to have done a more comprehensive job than its competitors.</p><p><em>The real breakthrough</em>, however, was in a new training process that allowed o1 to <strong>learn</strong> more effectively from these long chain-of-thought examples, significantly enhancing its <strong>reasoning capabilities</strong>.</p><h4>Diving Deeper into the Technology</h4><p>Now that we have seen and understand how o1 works in practice, let’s explore the underlying technology in more detail.</p><p><strong>Self-Attention Mechanism</strong></p><p>In the Transformer architecture, the <strong>self-attention mechanism</strong> allows the model to weigh the importance of different words in a sentence relative to each other.</p><ul><li><strong>Example</strong>: In the sentence “The cat sat on the mat,” the word “cat” is closely related to “sat” and “mat.” The model assigns higher importance to these connections, helping it understand the context better.</li></ul><p>This mechanism enables o1 to process information more effectively, especially in complex sentences or problems.</p><p><strong>Dynamic Memory and Meta-Cognition</strong></p><p>o1 incorporates components that act like a <strong>working memory</strong>, allowing it to store and manipulate intermediate results.</p><ul><li><strong>Dynamic Memory</strong>: This is where o1 keeps track of the information it’s processing, similar to how we might jot down notes while solving a problem.</li><li><strong>Meta-Cognition</strong>: o1 can reflect on its own reasoning process, checking for errors or inconsistencies and adjusting as needed.</li></ul><p><strong>Extended Context Windows</strong></p><ul><li><strong>Context Window</strong>: This refers to the amount of information the AI can consider at once.</li><li><strong>o1’s Advantage</strong>: It can handle longer context windows, meaning it can process and remember more information, which is crucial for solving complex problems.</li></ul><h3>How o1 is Different from Previous Models</h3><p>In terms of capability, the o1 model can do just about anything — answering questions, summarizing content, and generating new material. However, it’s important to note that this is a preview model — you cannot upload attachments (images, links, videos, etc.) like with <a href="https://openai.com/index/hello-gpt-4o/">GPT-4o</a>.</p><p><strong>Architectural Innovations:</strong></p><ul><li><strong>Self-Reflective Attention Mechanism:</strong> Allows the model to review and refine its own outputs before presenting them, akin to a human double-checking their work.</li><li><strong>Dynamic Memory Module:</strong> Provides a working memory space where intermediate computations and reasoning steps are stored and manipulated.</li><li><strong>Meta-Learning Capabilities:</strong> Enables the model to adapt its reasoning strategies based on the problem domain, improving efficiency and accuracy over time.</li></ul><p><strong>Compared to Previous Models:</strong></p><ul><li><a href="https://openai.com/index/gpt-4/"><strong>GPT-4</strong></a><strong>:</strong> Excels at general language tasks and multimodal inputs but doesn’t delve deeply into multi-step reasoning.</li><li><a href="https://claude.ai/login?returnTo=%2F%3F"><strong>Claude (Anthropic)</strong></a><strong>:</strong> Focuses on being helpful and harmless but doesn’t have o1’s advanced problem-solving abilities.</li><li><a href="https://www.llama.com/"><strong>LLaMA (Meta)</strong></a><strong>:</strong> Aimed at democratizing access to LLMs but lacks the specialized reasoning modules of o1.</li></ul><p>This combination of chain-of-thought reasoning and reinforcement learning makes o1 particularly suited for STEM fields, where deep reasoning is essential. For example, o1 can tackle quantum physics problems, break down complex coding tasks, and solve intricate math proofs with a level of step-by-step reasoning that most other models can’t replicate.</p><h3>Business implications</h3><p>Anyone that has used any AI model knows that it can provide help with just about anything. They use it to assist them, build reports, and provide feedback. So you might be asking yourself the same question I did: how does o1 change and most likely improve this? How can we apply o1 to our rapidly evolving business world? With the key concepts that o1 has to offer, there are so many possibilities, especially as AI continues to expand beyond our expectations.</p><h4>Real-World Use Cases</h4><p>According to a <a href="https://medium.datadriveninvestor.com/i-used-openais-o1-model-to-develop-a-trading-strategy-it-is-destroying-the-market-576a6039e8fa">recent case study</a>, the o1 model was instrumental in identifying market patterns and executing trades with unprecedented accuracy, significantly outperforming traditional algorithms. This not only demonstrates o1’s capability in handling complex financial models but also highlights its potential to revolutionize industries reliant on data-driven decision-making.</p><h4>Key Business Benefits:</h4><ol><li><strong>Enhanced Data Analysis</strong>: The model’s ability to break down complex tasks and datasets into countless steps makes it invaluable for deriving quality insights. Businesses can leverage this for consulting, making informed decisions, and identifying trends that were previously obscured by data complexity.</li><li><strong>Automation of Repetitive Tasks</strong>: From creating complex reports to generating code, o1 can handle much more intricate tasks, allowing businesses to scale operations and address larger-scale questions without a proportional increase in resources.</li><li><strong>Improved Decision Making</strong>: Because of the process of breaking everything down, the AI provides improved decision-making capabilities. This allows o1 to offer more strategic decisions, enabling businesses to approach problems with greater flexibility and foresight.</li></ol><p>Overall, by leveraging AI’s ability to generate and execute thousands of reasoning steps, companies can unlock new levels of creativity, efficiency, and strategic foresight. As this technology continues to evolve, it will undoubtedly become a cornerstone of business strategy in the digital age.</p><h3>Embracing the Future with AI</h3><p>OpenAI’s o1 model is a big step forward in artificial intelligence. It’s not just another piece of tech — it’s a peek into a future where AI works alongside us in ways we once thought were impossible. Unlike earlier models, o1 can tackle really tough problems by thinking through them step by step, much like how we do. This doesn’t replace human intelligence; it complements it, opening up new opportunities for innovation and problem-solving in all kinds of fields.</p><p>As we stand on the edge of this new era, it’s clear that o1 offers tools that can make us more efficient, creative, and strategic. Businesses that embrace this technology will have a competitive advantage, and funny enough — here is where I’m going to bring back the two quotes I had quoted at the beginning of this article, just like Richard Baldwin said: “AI won’t take your job, it’s somebody using AI that will take your job.” And echoing past CEO of apple, John Sculley’s words, “The future belongs to those who see possibilities before they become obvious.” With o1, those possibilities are becoming clear. It’s up to us to take hold of them.</p><p><strong>In short, o1 isn’t just about advancing technology — it’s about unlocking our own potential and seeing how far we can go when we work together with AI. The future is here, and with tools like o1, there’s no limit to what we can achieve.</strong></p><blockquote><strong>About Me:<br></strong>Hey there👋! My names Noah Barbaros, and I’m a high school student with a deep passion for technology, entrepreneurship, and the transformative power of Artificial Intelligence. I’m driven by the belief that AI, combined with entrepreneurship, and the process of creativity and innovation, can solve the most challenging problems that humanity faces, and create lasting impact. I’m always exploring how these technologies can improve daily life, from small tasks to larger societal challenges. If you’re interested in connecting or collaborating, feel free to reach out via email at <a href="https://medium.com/@noahsaur">noah@barbaros.ca </a>or connect with me on <a href="https://www.linkedin.com/in/noah-barbaros?utm_source=share&amp;utm_campaign=share_via&amp;utm_content=profile&amp;utm_medium=ios_app">LinkedIn</a>. Thank you for reading — I really hope this article provided valuable insights or inspired new ideas!</blockquote><p><strong><em>References:<br></em></strong><em>Art of Problem Solving</em>. (n.d.). Artofproblemsolving.com. <a href="https://artofproblemsolving.com/wiki/index.php/United_States_of_America_Mathematical_Olympiad">https://artofproblemsolving.com/wiki/index.php/United_States_of_America_Mathematical_Olympiad</a></p><p>Azhar, A. (2024, September 13). <em>🍓 Playing with Strawberry: When machines can reason</em>. Exponentialview.co; Exponential View. <a href="https://www.exponentialview.co/p/strawberry-openai-o1">https://www.exponentialview.co/p/strawberry-openai-o1</a></p><p>Binder, M. (2024, September 26). <em>OpenAI plans to become a for-profit business — here’s what that means for the AI company</em>. Mashable. <a href="https://mashable.com/article/openai-for-profit-turn">https://mashable.com/article/openai-for-profit-turn</a></p><p><em>Claude</em>. (n.d.). Claude.ai. <a href="https://claude.ai/login?returnTo=%2F%3F">https://claude.ai/login?returnTo=%2F%3F</a></p><p><em>Codeforces</em>. (n.d.). Codeforces. <a href="https://codeforces.com/">https://codeforces.com/</a></p><p>Ferrer, J. (2024, January 9). <em>How Transformers Work: A Detailed Exploration of Transformer Architecture</em>. Datacamp.com; DataCamp. <a href="https://www.datacamp.com/tutorial/how-transformers-work">https://www.datacamp.com/tutorial/how-transformers-work</a></p><p><em>GPT-4</em>. (2015). Openai.com. <a href="https://openai.com/index/gpt-4/">https://openai.com/index/gpt-4/</a></p><p><em>Hello GPT-4o</em>. (2024). Openai.com. <a href="https://openai.com/index/hello-gpt-4o/">https://openai.com/index/hello-gpt-4o/</a></p><p><em>How OpenAI’s o1 Model Can Transform Business Operations | Briolink</em>. (2024, September 17). Briolink. <a href="https://briolink.com/news/innovation/how-openais-o1-model-can-transform-business-operations">https://briolink.com/news/innovation/how-openais-o1-model-can-transform-business-operations</a></p><p><em>Introducing OpenAI o1</em>. (2024). Openai.com. <a href="https://openai.com/index/introducing-openai-o1-preview/">https://openai.com/index/introducing-openai-o1-preview/</a></p><p><em>Learning to Reason with LLMs</em>. (2024). Openai.com. <a href="https://openai.com/index/learning-to-reason-with-llms/">https://openai.com/index/learning-to-reason-with-llms/</a></p><p>Lee, T. B. (2024, September 20). <em>OpenAI just unleashed an alien of extraordinary ability</em>. Understandingai.org; Understanding AI. <a href="https://www.understandingai.org/p/openai-just-unleashed-an-alien-of">https://www.understandingai.org/p/openai-just-unleashed-an-alien-of</a></p><p><em>Llama 3.2</em>. (2022). Meta Llama. <a href="https://www.llama.com/">https://www.llama.com/</a></p><p>News, I. (2024, September 14). <em>OpenAI’s o1 Correctly Solved 83.3% of the Problems, While GPT-4o Only 13.4% | IBL News</em>. Iblnews.org. <a href="https://iblnews.org/openais-o1-correctly-solved-83-3-of-the-problems-while-gpt-4o-solved-only-13-4/">https://iblnews.org/openais-o1-correctly-solved-83-3-of-the-problems-while-gpt-4o-solved-only-13-4/</a></p><p>OpenAI. (2024). <em>What Are Tokens and How to Count them?</em> Help.openai.com. <a href="https://help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them">https://help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them</a></p><p>Piper, K. (2024, September 20). <em>What it means that new AIs can “reason.”</em> Vox. <a href="https://www.vox.com/future-perfect/372843/openai-chagpt-o1-strawberry-dual-use-technology">https://www.vox.com/future-perfect/372843/openai-chagpt-o1-strawberry-dual-use-technology</a></p><p>Ramponi, M. (2024, August 21). <em>Decoding Strategies: How LLMs Choose The Next Word</em>. News, Tutorials, AI Research. <a href="https://www.assemblyai.com/blog/decoding-strategies-how-llms-choose-the-next-word/">https://www.assemblyai.com/blog/decoding-strategies-how-llms-choose-the-next-word/</a></p><p><em>Redirecting you — Medium</em>. (2024a). Medium.com. <a href="https://medium.com/r?url=https%3A%2F%2Fmedium.datadriveninvestor.com%2Fi-used-openais-o1-model-to-develop-a-trading-strategy-it-is-destroying-the-market-576a6039e8fa">https://medium.com/r?url=https%3A%2F%2Fmedium.datadriveninvestor.com%2Fi-used-openais-o1-model-to-develop-a-trading-strategy-it-is-destroying-the-market-576a6039e8fa</a></p><p><em>Redirecting you — Medium</em>. (2024b). Medium.com. <a href="https://medium.com/r?url=https%3A%2F%2Fartofproblemsolving.com%2Fwiki%2Findex.php%2FUnited_States_of_America_Mathematical_Olympiad">https://medium.com/r?url=https%3A%2F%2Fartofproblemsolving.com%2Fwiki%2Findex.php%2FUnited_States_of_America_Mathematical_Olympiad</a></p><p>Research Graph. (2024, September 20). <em>How OpenAI’s O1 Series Stands Out Redefining AI Reasoning</em>. Medium. <a href="https://medium.com/@researchgraph/how-openais-o1-series-stands-out-redefining-ai-reasoning-9e499937139e">https://medium.com/@researchgraph/how-openais-o1-series-stands-out-redefining-ai-reasoning-9e499937139e</a></p><p>Robison, K. (2024, September 12). <em>OpenAI releases new o1 reasoning model</em>. The Verge; The Verge. <a href="https://www.theverge.com/2024/9/12/24242439/openai-o1-model-reasoning-strawberry-chatgpt">https://www.theverge.com/2024/9/12/24242439/openai-o1-model-reasoning-strawberry-chatgpt</a></p><p>Wei, J., Wang, X., Schuurmans, D., Bosma, M., Ichter, B., Xia, F., Chi, E., Le, Q., &amp; Zhou, D. (2022). Chain of Thought Prompting Elicits Reasoning in Large Language Models. <em>ArXiv:2201.11903 [Cs]</em>. <a href="https://arxiv.org/abs/2201.11903">https://arxiv.org/abs/2201.11903</a></p><p><em>What is Reinforcement Learning? — Reinforcement Learning Explained — AWS</em>. (n.d.). Amazon Web Services, Inc. <a href="https://aws.amazon.com/what-is/reinforcement-learning/">https://aws.amazon.com/what-is/reinforcement-learning/</a></p><p><em>What is RLHF? — Reinforcement Learning from Human Feedback Explained — AWS</em>. (n.d.). Amazon Web Services, Inc. <a href="https://aws.amazon.com/what-is/reinforcement-learning-from-human-feedback/">https://aws.amazon.com/what-is/reinforcement-learning-from-human-feedback/</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a5f23b585305" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>