Skip to content
Snippets Groups Projects
  1. Dec 30, 2023
  2. Dec 26, 2023
    • Jaime Hieu Do's avatar
      Add next-item pipeline (#561) · eabdd2d8
      Jaime Hieu Do authored
      
      * Add `data.dataset.SequentialDataset` to support new data formats:
        * "SIT": Session, Item, Timestamp
        * "SITJson": Session, Item, Timestamp, Json
        * "USIT": User, Session, Item, Timestamp
        * "USITJson": User, Session, Item, Timestamp, Json
      * Add `data.reader` parser for listed formats
      * Add `eval_method.NextItemEvaluation` for next-item evaluation
      * Add `models.SPop` baseline model: session-based popular
      * Add `gowalla` check-ins and `yoochoose` datasets
      * Add unit tests
      
      ---------
      
      Co-authored-by: default avatarlthoang <trhoanglee@gmail.com>
      Co-authored-by: default avatartqtg <tuantq.vnu@gmail.com>
  3. Dec 08, 2023
    • Lê Trung Hoàng's avatar
      Update next-basket evaluation (#559) · af62a206
      Lê Trung Hoàng authored
      
      * Fix eval and add batch basket items iteration
      
      * refactor code
      
      * Fix scoring function
      
      * refactor code
      
      * Add unittest for NextBasketEvaluation
      
      * Add unittest for BasketDataset
      
      * Add test NextBasketRecommender
      
      * Add test case reading basket data
      
      * refactor code
      
      * Add history basket ids for accessing extra data in scoring function
      
      * Add option to scoring function based on quantity provided in extra_data
      
      * refactor code
      
      * reuse user_iter() in ub_iter()
      
      * reuse ub_iter() in ubi_iter()
      
      * consider using num_user_batches() instead of overwriting existing num_batches()
      
      ---------
      
      Co-authored-by: default avatartqtg <tuantq.vnu@gmail.com>
  4. Nov 27, 2023
Loading