【发布时间】:2020-01-10 01:31:59
【问题描述】:
请我是机器学习的新手,完成了超过 11 个小时的视频教程,但仍然不清楚,请我如何使用 django 构建推荐系统,因为我需要在本月底之前交付一个项目。请帮我。 我已经研究过 django-recommends 但仍不清楚。
class Loopnote(models.Model):
user=models.ForeignKey(AUTH_USER_MODEL,on_delete=models.CASCADE)
body=models.TextField()
created=models.DateTimeField(auto_now_add=True)
like=models.ManyToManyField(AUTH_USER_MODEL,related_name='like')
share = models.PositiveIntegerField(default=0)
loop=models.IntegerField(null=True,blank=True)
# comments = GenericRelation(Comment)
# comments=models.ManyToManyField('Comment',null=True,blank=True)
video=models.FileField(upload_to='Videos/',null=True, blank=True)
photo=models.ImageField(upload_to='LoopPhotos/',null=True, blank=True)
class Meta:
verbose_name_plural = 'Loopnotes'
ordering= ['-created']
get_latest_by = "-created"
def __str__(self):
return "%s loopnote" % self.user
def get_absolute_url(self):
return reverse('loopnote_detail', args=[str(self.pk)])
那是我想使用推荐的模型表。 提前致谢。
【问题讨论】:
-
我们需要了解更多有关该应用程序的信息才能知道如何为您提供建议。
-
它用于帖子,就像 facebook 为每个用户推荐帖子一样
标签: django django-models recommendation-engine