Week Of: October 20, 2024 - Nov 18, 2024

🚀 This Week's Highlights

🛠 New Features

  • Pass User's Timezone to Vizzly: Narrative details dashboard now respects user timezone. Date filters apply correctly based on the user's local time.
  • Narrative Aggs with Timezone Support: All queries automatically incorporate timezone offsets for more accurate data representation.
  • Similarity Lookup in Inference: New functionality allows for similarity checks within inference processes. 🎉
  • Centroid Calculation for Topic Detection: Enhanced topic detection with new centroid calculation capabilities.
  • Exports UI Update: Users can now select fields using checkboxes for exports concerning favorability, Newsguard, and reach. Also, the UI is updated for sorting narratives and mentions via sidebar sorting.

🪠 Improvements

  • Copy Mention URL Button: Easily copy mention URLs directly, simplifying user workflows when accessing articles.
  • GitHub Scripts for Microstreams: New scripts enhance CI and support Porter for streamlined microstreams processes.
  • Narrative API Enhancements: Introducing hierarchical narrative fetching with layer parameters, improving narrative structuring.

🐞 Bug Fixes

  • Dagster Job Table Alteration: Resolved issues caused by unqualified SQL when altering tables.
  • BGOV User Password Fix: Fixed an issue where a user was created with an invalid password, correcting authentication errors.
  • Favorability Enrichment Writing: Addressed cases where favorability enrichments weren't always reaching the operational system.

That's a wrap! Keep exploring new features and stay tuned for more updates! 🚀


Full Changelog

Feature

Bug

Week Of: October 14, 2024

🐞 Bug Fixes

  • Pending Threat Scores: We resolved an issue where narratives displayed "pending" threat scores.

  • Data Discrepancy: Resolved inconsistencies between Snowflake and OpenSearch data.

⚙️ Chores & Maintenance

  • Reddit Embed Update: Enhanced the Reddit mention drawer to allow for previewing Reddit mentions in-app.

  • Vizzly Dashboard Setup: Customized Vizzly dashboards for BGOV users to facilitate tailored, easy-to-manage user experiences.


Full Changelog

Feature

Chore

Bug

Week Of: October 06, 2024

Most of this week was backend work to support enriching data and delivering better Dashboard features in-app.

🛠 New Features

  • Hide Nonsensical Filters: When viewing narrative details, we now hide irrelevant filters like keyword, narrative, and threat score for cleaner results. Dive deeper into our Favorability MVP here.

🔧 Improvements

  • Focused Cluster Query Configurations: Added configurations for the narratives API, including backfill dates and update frequencies for more tailored outputs.
  • OS Writer for Generic Lists: Supports writing a generic enrichment under specific prefixes based on configuration. Check it out here.

🐞 Bug Fixes

  • Tweet Truncation: Addressed an issue with ingested tweets having truncated text due to changes in the Twitter API or our pipeline.

🔍 Monitoring Chores

  • FCQ Alerts: Implemented an alert system via Grafana to notify us if the FCQs don't run narrative detection in over 36 hours, ensuring our narrative insights stay fresh.

Full Changelog

Feature

Chore

Bug

Week Of: September 30, 2024

Low feature release week as the team's been working through major user-facing product updates for end of sprint.

🐞 Bug Fixes

  • Resolved a query bug affecting mention counts.
  • Updated workspace preview functionality to reflect changes immediately.
  • Fixed an issue with domain searches that was causing mention previews to return zero.
  • Addressed an issue with the Alerts UI where mentions export was broken.
  • Corrected a bug that disabled narratives when editing workspace titles.
  • Clarified narrative enabling boundaries for large workspaces.

Full Changelog

Feature

Bug

Week Of: September 23, 2024

🛠 New Features

  • Narratives Status View: Implemented a view that displays the progress of narrative generation at the top of the narratives view! No more asking engineering about the status of a Narrative.
  • Two-Column Narrative View: Narratives can now be displayed side-by-side, allowing you to see more Narratives with the same screen real estate.

🐞 Bug Fixes

  • BigInt ID Conversion: Too much data! We resolved an issue where we had too many records in our database for the int datatype. The issue is on-going but should not have any customer facing impact.
  • Explore Topics Filter: Corrected a bug preventing topic filters from applying correctly in the Explore Topics feature. Report.

🚀 Upcoming!

Our team is hard at work on some exciting user-facing features for the next sprint! Here’s what’s on the way:

  • Custom Favorability Models: Integrating custom ML favorability models for Paul’s workflows, allowing sorting, visualization in Narrative details, result export, and representation in the Universal Dashboard.
  • NewsGuard Data Integration: Offering similar features—sorting, visualizing, and exporting—just like with custom favorability models.
  • Reach Metrics: Adding reach data, including estimated domain traffic and user follower stats.
  • Narrative VoT by Channel: Initiating planning and development for Narrative Value of Truth metrics by channel.
  • York Release: Launching foundational updates to enable these features, including automatic Twitter ingestion rule creation when new Workspaces are created.
  • Narrative Quality Enhancements: Improving narrative quality, with progress on layered data generation and to reduce narrative drift.

Additionally, we're trying to move the Vizzy dashboard to Snowflake, which will enable much more flexible visualizations.

We really want this to happen! Please encourage the Eng team, share your feedback along the way, and help provide the space needed to get this work done!


Full Changelog

Feature

Bug