本发明公开了基于贝叶斯概率矩阵分解的短视频推荐方法和系统,包括如下步骤:通过数据采集模块获取用户原始稀疏评分数据;通过数据处理模块对数据预处理,将数据集合划分为训练集和测试集,并处理成评分矩阵;通过模型训练模块在概率矩阵分解模型基础上引入贝叶斯网络并加入约束矩阵和Logistic函数,搭建出受约束的贝叶斯概率矩阵分解模型,并使用马尔可夫链蒙特卡洛方法进行模型训练;加载预处理后的原始稀疏评分矩阵,通过预测模块使用训练好的模型预测未知的特定用户对短视频的评分信息,并根据预测结果填充原始的稀疏评分矩阵;最后通过推荐模块对填充后的评分矩阵中的评分数据进行降序排序,为特定用户推送对应的短视频。