Esempio n. 1
0
def article_page(aid):
    session = Sessions.get()
    like = False
    aid = int(aid)
    if session:
        user = session.user
        neo4jdb.add_read_articles(user.id, aid)
        like = neo4jdb.user_liked_article(user.id, aid)
        other_views = neo4jdb.users_also_viewed(aid, user.id)
    else:
        other_views = neo4jdb.users_also_viewed(aid)
    article = Articles.get_by_id(aid)
    similars = Recommender.find_similar(aid)
    other_views = db.get_title_by_aids(other_views)
    return render_template('detail.html',
                           article=article,
                           similar=similars,
                           like=like,
                           others=other_views)
Esempio n. 2
0
from recommend import NNRecommender
from recommend import Recommender

#  nn = NNRecommender(5)

#  outputs = nn.find_similar(5)
outputs = Recommender.find_similar(5)

print(outputs)