BuildCanada / BuildCanada/OutcomeTrackerAPI

Add each department ministry as a feed

オープン
#67 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Ruby
スター
5
フォーク
10
平均マージ
5分
マージ済み PR(30日)
3

説明

**Is your feature request related to a problem? Please describe.**
Each ministry seems to have its own news release feed, e.g. [Defence](https://www.canada.ca/en/news/advanced-news-search/news-results.html?_=1706187953394&typ=statements&dprtmnt=departmentnationaldefense&start=&end=), [Immigration](https://www.canada.ca/en/news/advanced-news-search/news-results.html?typ=newsreleases&dprtmnt=departmentofcitizenshipandimmigration&start=2015-01-01&end=)

We'd like to digest these feeds. For relevant entries, rather than having the AI try to match it to any promise, we should only match it to promises of that ministry. That should be more high signal.

**Describe the solution you'd like**
* See if there exists a high-signal feed for each ministry
* Ingest that
* Only attempt to match to relevant ministry

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、Ruby API における既存の news-feed 取り込みと promise-matching のエントリポイントを特定します。各省庁についてシグナルの強いフィードを特定し、省庁のメタデータがどのように表現されているかを確認します。関連する省庁のフィードが取り込まれ、エントリが同じ省庁の promise に対してのみマッチングされれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
ruby
領域
api, backend
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。