Using external database to build a recommendation engine

Hi team

I’ve built a job board that I’m about to extend to include more complex job matching for talent/employer profiles.

I want to build it on an external knowledge graph database so it can efficiently perform as a recommendation engine.

I’m looking at Neo4j. It seems to stand out as the tech to use right now.

Has anyone had experience using the Bubble API to connect to an external database for something like this?

I’d consider myself an ‘intermediate level’ bubbler. No experience directly using database query language but willing to dive in and learn.

My first question would be; Is this a reasonable thing to attempt to do? or am I kidding myself.

You really need A LOT of datapoints to make this work.

Because small scale sampling is just “person A has this skill and Job Y has this requirement that matches”

You can just do a search for matching skills for example.

Ask AI. Start with this prompt.

“I have a job app with Bubble. I am thinking to use Neo4j to store job data so I can use it to do job recommendation. Is it a good option?”

Then continue asking IT for more info when you have decided in 1 particular direction.

Thanks.

Hard to tell if your response to ‘go ask AI’ was sincere, or if I’ve struck a nerve of some kind.

I’ll assume you’re honenstly trying to be helpful.

I have done research via Google and several AI platforms. There’s not a lot of info specifically about how Bubble deals with external databases.

I did read that any gains from using a knowledge graph in this instance would be lost through the lag in querying the external database.

I was hoping someone with the Bubble forum may have insight on this.

It is a sincere suggestion. I have run it and you can check out what it says. It gives a good idea of what you can do.

I am using AI a lot when encountering Bubble or any technical issue. AI knows Bubble manual and can do web searches, which may include posts from Bubble forum. It may also return plugin suggestions. You can then ask specific questions. It is a good starting point to do your own research while waiting for answers on the forum, particularly when the issue is not a common Bubble issue. And if it is a common one, AI can easily show you common solutions for the issue.