GeneRec
Generative Recommendation: Towards Next-generation Recommender Paradigm
Install / Use
/learn @Linxyhaha/GeneRecREADME
GeneRec
This is the pytorch implementation of our paper:
Generative Recommendation: Towards Next-generation Recommender Paradigm
Environment
- Anaconda 3
- python 3.8.15
- pytorch 1.7.0
- numpy 1.23.5
Usage
AI Editor
The codes for AI Editor are in './code/AI_Editor/' folder, including three tasks 1) thumbnail selection & thumbnail generation, 2) micro-video clipping, and 3) micro-video content editing.
Thumbnail selection
The personalized selected thumbnails can be obtained by running
cd code/AI_Editor
python select_thumbnail.py
Thumbnail generation
The personalized generated thumbnails can be obtained by running
cd code/AI_Editor/Thumbnail_gen
python scripts/generate_thumbnail.py
Micro-video clipping
The personalized clipped micro-videos can be obtained by running
cd code/AI_Editor
python clip_microVid.py
Micro-video content editing
This task requires training, which can be achieved by running
cd code/AI_Editor/Content_editing/scripts
sh train.sh
At inference stage, the personalized edited micro-videos can be obtained by running
cd code/AI_Editor/Content_editing/scripts
sh edit.sh
AI Creator
The codes for AI Creator are in './code/AI_Creator/' folder, including the task of micro-video content creation.
Micro-video content creation
This task also requires training, which can be achieved by running
cd code/AI_Creator/Content_creation/scripts
sh train.sh
At inference stage, the personalized created micro-videos can be obtained by running
cd code/AI_Creator/Content_creation/scripts
sh gen.sh
Data
Please feel free to send a request email for the data. The use of the data should be for research purpose only.
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
