# Using recommendation engines on a website

**URL:** <https://community.neo4j.com/t/using-recommendation-engines-on-a-website/58681>\
**Category:** Neo4j Graph Platform\
**Tags:** migrated\
**Created:** [December 8, 2022, 11:23pm UTC](https://community.neo4j.com/t/using-recommendation-engines-on-a-website/58681 "2022-12-08T23:23:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![moha\_med](https://avatars.discourse-cdn.com/v4/letter/m/e36b37/32.png) [@moha\_med](https://community.neo4j.com/u/moha_med)\
**Post date:** [December 8, 2022, 11:23pm UTC](https://community.neo4j.com/t/using-recommendation-engines-on-a-website/58681/1 "2022-12-08T23:23:35Z")

</div>

Hello, I am a student, and I want to build a simple web application that allows students to write and publish posts ( like Twitter ) and use recommendation engines to show other students' posts that match or are similar to the topics of your published posts ( or even the posts you liked ).

the backend is with ExpressJs.

I don't know how to start and what to learn exactly, so any help, suggestions or advice I'll be grateful.

![video-game-discovery-recommendation-algorithm.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/6/a/6a587f0d34790efe57027bb3d2ebadc7bd3c45b1.png "video-game-discovery-recommendation-algorithm.png")

---

<div class="post-metadata">

**Author:** ![yolande](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/yolande/32/22064_2.png) [@yolande](https://community.neo4j.com/u/yolande)\
**Post date:** [December 13, 2022, 12:40am UTC](https://community.neo4j.com/t/using-recommendation-engines-on-a-website/58681/2 "2022-12-13T00:40:39Z")

</div>

Hello Mohamed,

You might want to start with our [GraphAcademy courses](https://graphacademy.neo4j.com/) to get the basics.

Also, William Lyon just released a book about [Full Stack GraphQL Applications with React, Node.js and Neo4j.](https://neo4j.com/blog/free-book-full-stack-graphql-applications/) You can get [a pdf for free.](https://neo4j.com/fullstack-graphql-applications-react-nodejs-neo4j/) You can join [his book club live sessions](https://neo4j.com/events/list/?tribe_eventcategory%5B0%5D=26929). He goes over a chapter a week.

More specifically on Twitter, [Mananai Saengsuwan](https://mananaisaengsuwan.medium.com/?source=post_page-----6e3d38042af1--------------------------------) wrote an article using Neo4j to analyze Twitter data.

Hope this helps,

Yolande
