<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>NOSIBLE Research</title>
    <link>https://nosible.com/blog</link>
    <description>Long-form research from the NOSIBLE team on web-scale search, event mining, and turning the open web into real-time intelligence.</description>
    <language>en</language>
    <atom:link href="https://nosible.com/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Thu, 18 Jun 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Two Tricks for Turning Sentence Embeddings into Clean Features</title>
      <link>https://nosible.com/blog/the-contrastive-geometry-of-risk</link>
      <guid isPermaLink="true">https://nosible.com/blog/the-contrastive-geometry-of-risk</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>Research</category>
      <category>Technical</category>
      <category>Classification</category>
      <category>Nosible World</category>
      <description>A ten-step, training-free walkthrough that turns a frozen OpenAI text embedding into clean classifications: a multiclass relevance score sorts events into local, national, and global buckets, and a contrastive binary score splits systemic from idiosyncratic risk. Verified on real warnings from NOSIBLE World, the geometry matches Google&apos;s gemini-2.5-flash while staying deterministic, auditable, and effectively free.</description>
    </item>
    <item>
      <title>An Embedding-Based Approach to Trade and Economic Policy Uncertainty</title>
      <link>https://nosible.com/blog/an-embedding-based-approach-to-trade-and-economic-policy-uncertainty</link>
      <guid isPermaLink="true">https://nosible.com/blog/an-embedding-based-approach-to-trade-and-economic-policy-uncertainty</guid>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <dc:creator>Matthew Dicks</dc:creator>
      <category>Research</category>
      <category>Trade Policy</category>
      <category>Nosible World</category>
      <description>The Fed&apos;s Trade Policy Uncertainty index counts keywords across seven newspapers. We rebuilt it from 14.9 million NOSIBLE World events using only embeddings and five sentences, no keywords. It matches the published benchmark at 0.87 on monthly levels and 0.82 on monthly changes, as closely as the two official versions match each other. The same method, extended to sixty sentences, rebuilds the broader Economic Policy Uncertainty index and its national-security and healthcare categories.</description>
    </item>
    <item>
      <title>Turning News into a Risk-On/Risk-Off Equity Signal</title>
      <link>https://nosible.com/blog/turning-news-into-a-risk-on-risk-off-equity-signal</link>
      <guid isPermaLink="true">https://nosible.com/blog/turning-news-into-a-risk-on-risk-off-equity-signal</guid>
      <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
      <dc:creator>Gareth Warburton</dc:creator>
      <category>Research</category>
      <category>Quantitative Strategy</category>
      <category>Nosible World</category>
      <description>We built a risk-on/risk-off trading signal from the NOSIBLE event database that measures how much of the global news flow is about market-stress themes, holding equities when that reading is low and moving to T-bills when it spikes. Selected on 2010 to 2013 and tested on an untouched 2015 to 2026 window, it held the S&amp;P 500&apos;s buy-and-hold return (+254% versus +269%) while cutting the maximum drawdown from −34% to −18% and raising the Sharpe ratio from 0.64 to 0.89. The same rule transfers unchanged to the Nasdaq and the Russell 2000.</description>
    </item>
    <item>
      <title>We Rebuilt the Geopolitical Risk Index with Nosible World</title>
      <link>https://nosible.com/blog/rebuilding-the-geopolitical-risk-index-from-nosible-world</link>
      <guid isPermaLink="true">https://nosible.com/blog/rebuilding-the-geopolitical-risk-index-from-nosible-world</guid>
      <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
      <dc:creator>Matthew Dicks</dc:creator>
      <category>Research</category>
      <category>Geopolitical Risk</category>
      <category>Nosible World</category>
      <description>Markets move on geopolitics, but risk models cannot read the news. We turned 13.2 million news events into a geopolitical risk signal, matched the Federal Reserve benchmark, and broke it down by country, by country pair, and into an oil supply-risk signal.</description>
    </item>
    <item>
      <title>Matching GPT-5.1 at Financial Sentiment with Active Learning and Qwen3</title>
      <link>https://nosible.com/blog/fast-enough-to-matter-productionizing-tiny-transformers-for-signal-extraction</link>
      <guid isPermaLink="true">https://nosible.com/blog/fast-enough-to-matter-productionizing-tiny-transformers-for-signal-extraction</guid>
      <pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate>
      <dc:creator>Simon van Dyk</dc:creator>
      <category>Technical</category>
      <category>Sentiment</category>
      <category>Signals</category>
      <category>Classification</category>
      <description>Here&apos;s how we fine-tuned Qwen3 0.6B to beat FinBERT and match GPT-5.1 accuracy. Complete with open-source models, datasets, and training scripts. Spoiler alert: active learning is all you need.</description>
    </item>
    <item>
      <title>Can Faceted Search at Web-Scale Self Organize?</title>
      <link>https://nosible.com/blog/can-faceted-search-at-web-scale-self-organize</link>
      <guid isPermaLink="true">https://nosible.com/blog/can-faceted-search-at-web-scale-self-organize</guid>
      <pubDate>Thu, 16 Oct 2025 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>Faceted Search</category>
      <description>Can Faceted Search at Web-Scale Self Organize? As it turns out, yes it can! In this post we outline our new and improved adaptive named entity tagging system!</description>
    </item>
    <item>
      <title>Introducing Cybernaut-1: Agentic Search using MCTS</title>
      <link>https://nosible.com/blog/introducing-cybernaut-1-agentic-search-with-mcts</link>
      <guid isPermaLink="true">https://nosible.com/blog/introducing-cybernaut-1-agentic-search-with-mcts</guid>
      <pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>cybernaut-1</category>
      <description>Cybernaut-1 combines our powerful hybrid-3 search algorithm with LLM-guided Monte Carlo Tree Search to deliver world class search results on difficult queries.</description>
    </item>
    <item>
      <title>The Road to Cybernaut-1: Rebuilding Search for AI</title>
      <link>https://nosible.com/blog/the-road-to-cybernaut-1</link>
      <guid isPermaLink="true">https://nosible.com/blog/the-road-to-cybernaut-1</guid>
      <pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>cybernaut-1</category>
      <category>Technical</category>
      <description>AI needs its own search engine. This is how we’re rebuilding search for AI -- and the road to Cybernaut-1, the first high-trust agentic search engine.</description>
    </item>
    <item>
      <title>A Pattern for Scaling the Value Proposition of LLMs: Ensemble and Distil 🚀</title>
      <link>https://nosible.com/blog/ensemble-and-distil</link>
      <guid isPermaLink="true">https://nosible.com/blog/ensemble-and-distil</guid>
      <pubDate>Tue, 06 Feb 2024 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>Technical</category>
      <category>Sentiment</category>
      <category>Signals</category>
      <description>We introduce the ensemble and distil data pattern and use it to fit an ordinary least squares linear regression that outperforms GPT-4 at financial news sentiment classification using sentence transformer embeddings as features.</description>
    </item>
    <item>
      <title>News Sentiment Showdown: Who Checks Vibes Best?</title>
      <link>https://nosible.com/blog/news-sentiment-showdown-who-checks-vibes-best</link>
      <guid isPermaLink="true">https://nosible.com/blog/news-sentiment-showdown-who-checks-vibes-best</guid>
      <pubDate>Sun, 28 Jan 2024 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>Technical</category>
      <category>Sentiment</category>
      <description>A comparison of sentiment classifications made by TextBlob, VADER, Flair, SigmaFSA, FinBERT, FinBERT-Tone, Text-Bison, Text-Unicorn, Gemini-Pro, GPT-3.5, GPT-4, and GPT-4-Turbo. We look at accuracy, time, and cost and include a dataset of 10,368 labelled news stories (with code) for our followers.</description>
    </item>
    <item>
      <title>Using Vector Search to See Signals in Company News</title>
      <link>https://nosible.com/blog/using-vector-search-to-see-signals-in-company-news</link>
      <guid isPermaLink="true">https://nosible.com/blog/using-vector-search-to-see-signals-in-company-news</guid>
      <pubDate>Sun, 21 Jan 2024 00:00:00 GMT</pubDate>
      <dc:creator>Stuart Reid</dc:creator>
      <category>Technical</category>
      <category>Vector Search</category>
      <category>Signals</category>
      <description>How we use vector search to extract investment signals from a multi-terabyte company news dataset that currently contains over 55 million embeddings, 150+ million sentences, 4+ billion words, and 5+ billion GPT tokens.</description>
    </item>
  </channel>
</rss>
