Commit Graph

59 Commits

Author SHA1 Message Date
dogemanttv debda5b981
Delete RETREIVAL_SIGNALS.md 2024-01-10 17:10:59 -06:00
dogemanttv 091c04ff9b
Delete README.md 2024-01-10 17:10:50 -06:00
dogemanttv 5d2284362e
Delete COPYING 2024-01-10 17:10:42 -06:00
dogemanttv 1cac7441da
Delete .gitignore 2024-01-10 17:10:32 -06:00
dogemanttv 5861bd41bd
Delete visibilitylib directory 2024-01-10 17:10:23 -06:00
dogemanttv f9ece9ef6e
Delete user-signal-service directory 2024-01-10 17:10:17 -06:00
dogemanttv 4803d95952
Delete unified_user_actions directory 2024-01-10 17:10:09 -06:00
dogemanttv fa65da5aeb
Delete twml directory 2024-01-10 17:10:01 -06:00
dogemanttv 4d0a1ee9ff
Delete tweetypie directory 2024-01-10 17:09:51 -06:00
dogemanttv fa00596ed2
Delete trust_and_safety_models directory 2024-01-10 17:09:42 -06:00
dogemanttv ac135ef78e
Delete topic-social-proof directory 2024-01-10 17:09:15 -06:00
dogemanttv 425ea8f3de
Delete timelines/data_processing directory 2024-01-10 17:09:03 -06:00
dogemanttv 502f1f9d11
Delete timelineranker directory 2024-01-10 17:08:57 -06:00
dogemanttv db1f0f75b6
Delete src directory 2024-01-10 17:08:48 -06:00
dogemanttv 44886875b6
Delete simclusters-ann directory 2024-01-10 17:08:38 -06:00
dogemanttv d52379152a
Delete science/search/ingester/config directory 2024-01-10 17:08:30 -06:00
dogemanttv 921e154bef
Delete representation-scorer directory 2024-01-10 17:08:21 -06:00
dogemanttv aad7543d57
Delete representation-manager directory 2024-01-10 17:08:10 -06:00
dogemanttv 70f6c18f0b
Delete recos-injector directory 2024-01-10 17:08:01 -06:00
dogemanttv 0ae3f56f0f
Delete pushservice directory 2024-01-10 17:07:54 -06:00
dogemanttv 7e7475fc05
Delete product-mixer directory 2024-01-10 17:07:46 -06:00
dogemanttv 61c1dd624f
Delete navi directory 2024-01-10 17:07:37 -06:00
dogemanttv 510b66c848
Delete home-mixer directory 2024-01-10 17:07:28 -06:00
dogemanttv 63be8c971c
Delete graph-feature-service directory 2024-01-10 17:07:05 -06:00
dogemanttv 14f78e176b
Delete follow-recommendations-service directory 2024-01-10 17:06:57 -06:00
dogemanttv d0717e339b
Delete docs directory 2024-01-10 17:06:48 -06:00
dogemanttv 1a6792fd07
Delete cr-mixer directory 2024-01-10 17:06:38 -06:00
dogemanttv 29a136d27d
Delete ci directory 2024-01-10 17:06:28 -06:00
dogemanttv caa941a9b7
Delete ann directory 2024-01-10 17:06:13 -06:00
twitter-team 72eda9a24f [opensource] Update home mixer with latest changes 2023-07-13 16:33:04 +05:30
twitter-team fb54d8b549 README updates
- renames pushservice readme.md to README.md
- Minor changes to main README.md
2023-05-22 16:11:33 -05:00
twitter-team b389c3d302 Open-sourcing pushservice
Pushservice is the main recommendation service we use to surface recommendations to our users via notifications. It fetches candidates from various sources, ranks them in order of relevance, and applies filters to determine the best one to send.
2023-05-19 16:27:07 -05:00
twitter-team 01dbfee4c0 Open-sourcing Tweetypie
Tweetypie is the core Tweet service that handles the reading and writing of Tweet data.
2023-05-19 16:20:06 -05:00
twitter-team 90d7ea370e README updates: representation-manager and representation-scorer 2023-04-28 14:18:30 -05:00
twitter-team 5edbbeedb3 Open-sourcing Representation Scorer
Representation Scorer (RSX) serves as a centralized scoring system, offering SimClusters or other embedding-based scoring solutions as machine learning features.
2023-04-28 14:18:16 -05:00
twitter-team 43cdcf2ed6 Open-sourcing Representation Manager
Representation Manager (RMS) serves as a centralized embedding management system, providing SimClusters or other embeddings as facade of the underlying storage or services.
2023-04-28 14:17:58 -05:00
twitter-team 197bf2c563 Open-sourcing Timelines Aggregation Framework
Open sourcing Aggregation Framework, a config-driven Summingbird based framework for generating real-time and batch aggregate features to be consumed by ML models.
2023-04-28 14:17:02 -05:00
twitter-team b5e849b029 User Signals in Candidate Sourcing Stage
Add the overview readme about how Twitter uses user signals in candidate retrieval.
2023-04-28 14:16:22 -05:00
twitter-team 31e82d6474 improvements from external prs
-fix corner case where dr converter failed when initializing

Closes twitter/the-algorithm#550
2023-04-28 10:37:15 -05:00
twitter-team 23fa75d406 [Medium][UUA] Clean up BCE in UUA
This is to clean up the BCE adapters and services in UUA since BCE no longer exists.
2023-04-28 10:29:20 -05:00
twitter-team 4df87a278e Latest navi open source refresh
latest code change including the global thread pool

Closes twitter/the-algorithm#452
Closes twitter/the-algorithm#505
2023-04-28 10:26:53 -05:00
twitter-team 6e5c875a69 [opensource] Update README to include all new modules
Since the first batch of open sourcing, we have added the following components:
- User signal service
- Unified user actions
- Topic social proof service

Update the README to include these.
2023-04-14 16:53:45 -05:00
twitter-team 617c8c787d Open-sourcing Unified User Actions
Unified User Action (UUA) is a centralized, real-time stream of user actions on Twitter, consumed by various product, ML, and marketing teams. UUA makes sure all internal teams consume the uniformed user actions data in an accurate and fast way.
2023-04-14 16:45:37 -05:00
twitter-team f1b5c32734 Open-sourcing User Signal Service
User Signal Service (USS) is a centralized online platform that supplies comprehensive data on user actions and behaviors on Twitter. This service stores information on both explicit signals, such as Favorites, Retweets, and replies, and implicit signals like Tweet clicks, profile visits, and more.
2023-04-14 16:45:37 -05:00
twitter-team 94ff4caea8 Open-sourcing Topic Social Proof Service
Topic Social Proof Service (TSPS) delivers highly relevant topics tailored to a user's interests by analyzing topic preferences, such as following or unfollowing, and employing semantic annotations and other machine learning models.
2023-04-14 16:45:36 -05:00
twitter-team 138bb51997 [cr-mixer/home-mixer] Remove `getLinearRankingParams` in EarlybirdTensorflowBasedSimilarityEngine
Remove unused ranking params which are specified by services when making an Earlybird relevance search.

For cr-mixer: since we always set useTensorflowRanking = true in EarlybirdSimilarityEngineRouter, we will only ever use the TensorFlowBasedScoringFunction for ranking search results. That function doesn't rely on any of the linear params specified in getLinearRankingParams, nor the boosts because we set applyBoosts = false in the request. These parameters are therefore strictly redundant.

The parameters in home-mixer can be removed for essentially the same reason—the parameters are redundant given that we use the Tensorflow scoring function and don't apply boosts.
2023-04-04 20:39:52 -05:00
twitter-team 3496189edb [docs] Fix broken navi link in README
Closes twitter/the-algorithm#1655
2023-04-04 20:38:43 -05:00
twitter-team 3f6974687f [VF] updates includes addressing Ukraine labels
Closes twitter/the-algorithm#1489
Closes twitter/the-algorithm#1524
Closes twitter/the-algorithm#1659
Closes twitter/the-algorithm#1520
2023-04-04 20:35:00 -05:00
twitter-team bb095608b7 [minor] Fix grammar + typo issues
Closes #557, closes #678, closes #748, closes #806, closes #818, closes #842, closes #866, closes #948, closes #1024, closes #1313, closes #1458, closes #1461, closes #1465, closes #1491, closes #1503, closes #1539, closes #1611
2023-04-04 16:13:24 -05:00
dzhao 36588c650e
Merge pull request #452 from pouriya/refactor-dr_transform
Refactor `navi/dr_transform`
2023-04-04 11:06:35 -07:00