Skip to content

Conversation

@hlbmtc
Copy link
Contributor

@hlbmtc hlbmtc commented Nov 12, 2025

Expanded KeyFactor suggestions module to support multiple types (Driver, News, BaseRate) with cleaner architecture.

  • Implemented multi-types suggestions core
  • News: LLM now extracts news URLs directly from comment body and suggests to use them as News URL when it makes sense.
  • Added BaseRates generation
  • Implemented unit tests for the entire suggestions module
  • Small fixes

Please note: news suggestions return only url without title and other metadata, so frontend needs to make url preview requests to fetch them on its own!

feat #3747

@hlbmtc hlbmtc marked this pull request as ready for review November 13, 2025 12:08
@ncarazon ncarazon force-pushed the feat/3747-ai-suggestions branch from 19c86a7 to 0b08af1 Compare November 17, 2025 14:26
* feat: base rate key factors

refactor: key factors creation

refactor: introduce ctx

feat: add types in the modal

feat: key factor updates

feat: add base rate creation forms

feat: add base rate frequency card rendering

fix: lint

feat: add box wrapping

feat: add support for base rate cards

feat: add base rate trend view

feat: base rate adaptation

feat: add base rate feed tile views

feat: integreate suggested key factors

feat: update validation

refactor: validation

fix: submit process

fix: tabs

feat: username with pointer

fix: driver disappeareance

feat: driver modal update

feat: update vote buttons

fix: background events triggering

feat: udpate validation

feat: scroll to newly created key factor

feat: base rate updates

feat: error handling & multiple editing

feat: hide non driver/base-rate suggestions

fix: news appearance

fix: item filtration

* feat: implement news type (#3781)

* feat: add news key factors

feat: key factor updates

feat: add base rate creation forms

feat: add types in the modal

feat: add base rate creation forms

feat: add support for base rate cards

feat: add news typings

feat: add news creation block

feat: style news suggestion item

feat: suggested news styling

feat: add paste url tab

feat: cleanup & in comment block integration

feat: add paste url support

feat: news cards updates

feat: handle overflow

feat: key factors qa updates

feat: qa updates

* feat: add question Links flow (#3835)

* feat: question link items

feat: consumer & compact modes

feat: add copy question link modal

feat: implement question link in comment detection

feat: add feed view support

feat: remove report & dispute actions

feat: update flow

fix: hooks & editing

feat: connect voting for qeustion links & update endpoints

feat: qa updates

feat: update phrasing

* feat: integrate strength updates

---------

Co-authored-by: hlbmtc <hlib@metaculus.com>
@ncarazon ncarazon merged commit 5cec92b into main Dec 10, 2025
4 checks passed
@ncarazon ncarazon deleted the feat/3747-ai-suggestions branch December 10, 2025 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants