# Neo4j Graph Data Science Reviews
**Vendor:** Neo4j  
**Category:** [Graph Visualization Tools Software](https://www.g2.com/categories/graph-visualization-tools)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 16
## About Neo4j Graph Data Science
Neo4j Graph Data Science is a data science and machine learning engine that uses the relationships in your data to improve predictions. It plugs into enterprise data ecosystems so you can get more data science projects into production quickly. Using a catalog of over 65 pretuned graph algorithms, data scientists can explore billions of data points in seconds to identify hidden connections and generate compelling visualizations that lead to better stakeholder decision making. Practical business applications and operations benefit from the context-first analysis that only graphs can provide across projects like recommendation engines, anomaly and fraud detection, route optimization, marketing, network analysis, and many more.



## Neo4j Graph Data Science Pros & Cons
**What users like:**

- Ease of Use (8 reviews)
- Model Variety (6 reviews)
- Problem Solving (5 reviews)
- Analytics (4 reviews)
- Machine Learning (4 reviews)
- Powerful (4 reviews)
- Scalability (4 reviews)
- Insights (3 reviews)
- Productivity Improvement (3 reviews)
- Quality (3 reviews)

**What users dislike:**

- Learning Curve (5 reviews)
- Learning Difficulty (4 reviews)
- Beginner Difficulty (3 reviews)
- Difficult Learning (3 reviews)
- Expensive (3 reviews)
- Insufficient Learning Resources (2 reviews)
- Limited Features (2 reviews)
- Steep Learning Curve (2 reviews)
- Cost (1 reviews)
- Cost Issues (1 reviews)

## Neo4j Graph Data Science Reviews
  ### 1. Let your data speak using neo4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dipak K. | AI/ML Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 20, 2024

**What do you like best about Neo4j Graph Data Science?**

Neo4j's Graph data science library is awesome, I have developed 2 recommendation system using their FastRP embedding algorith which finds the embeddings of each node and its relationship. It is really fast as every node is connected with each other and hence able to generate embeddings based on what your data speaks

**What do you dislike about Neo4j Graph Data Science?**

Neo4j Aura support has limitation of ram and  storage and also cost is too high

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

We have delivered a product recommendation system using neo4j graph data science library such as Fast Random Projection embedding which was helpful in finding the node structure in terms of embeddings, then using its another function KNN algorithm of Graph data science library we were able to find out most similar user and based on that we were able to give user similarity product recommendation.

  ### 2. Best for data science problems which are related to Graphs or finding pattern from your data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dipak K. | Software Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 19, 2024

**What do you like best about Neo4j Graph Data Science?**

i really liked the support for popular machine learning problem statement such as community detection, similarity finding between neighbour nodes which really helps in a user similarity based recommendation, even though sometimes i dont get the exact solution from the documentation its community forum helps a lot with a instant resolution

**What do you dislike about Neo4j Graph Data Science?**

Graph data science python library need to be improved as  beginners are might get confused or trapped in the

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

so currently i am solving a problem related to data insights and recommendation system and  there are 2 most popular techniques are used worldwide i.e. content based recommendation and collaborative filtering, neo4j data science library has feature of finding k nearest neighbor which helps to develop collaborative filtering based recommendation and also neo4j has the capability of storing vector embedding which helps in content based recommendation.

  ### 3. Unlocking New Dimensions of Analysis:My experience using Graph Data Science in Neo4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Geraldene M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about Neo4j Graph Data Science?**

What I appreciate most about Neo4j Graph Data Science is its ability to analyse and interpret complex relationships and patterns in data efficiently. GDS provides a comprehensive platform for both real-time and batch analysis. Additionally, its intuitive graph query language, Cypher, and visualisation tools facilitate more insightful exploration and understanding of the corresponding data. This has significantly improved the efficiency and depth of my data-driven projects.

**What do you dislike about Neo4j Graph Data Science?**

Neo4j's performance is generally robust. However, it can sometimes be slower when working with larger datasets.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

Neo4j Graph Data Science is helping us solve a range of complex problems central to our work, particularly around protein function annotation. By leveraging the graph database structure, we can model and explore intricate protein interaction networks intuitively and highly flexibly.

The built-in algorithms, including community detection, topological link prediction and node embeddings, have greatly benefited our data analysis. They have enabled us to answer more complex questions and provide insights at a more granular level. For example, node embeddings have proved incredibly useful in creating deep-learning models for detailed protein function annotation

  ### 4. Neo4J GDS is a useful tool for discovery of novel proteins with specific functions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Saif U. | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2023

**What do you like best about Neo4j Graph Data Science?**

Neo4j GDS has been invaluable to our journey here at Basecamp Research. We could leverage the algorithms offered to build useful customer search pipelines.  This process would have taken a lot longer and had more risk built into it if we were to attempt to construct the same infrastructure manually around our data.

**What do you dislike about Neo4j Graph Data Science?**

One of the disadvantages of Neo4J's GDS offering is the upgrading system which involves swapping out jar files in a plugins folder and restarting the instance. This process can cause issues. Also, in some cases, the algorithms we wanted to use were unavailable.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

Neo4J GDS allows us to structure our protein data in such a way that we can leverage the relationships between individual molecules as well as with other key metadata to predict potential function.

  ### 5. Great way to easily get started

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 13, 2023

**What do you like best about Neo4j Graph Data Science?**

I have been working with Neo4j Graph Data Sience for many years, and i would recomend everyone interested in GDS and Machine learning to chech this out. Regardless if you are a beginner and want to learn more, you can start your journey here, or if you are an experienced data scientist and want to scale up or take a different approach to your challenges. They have an extencive library to quickly get started, and the scalability is endless. Highly recomended!

**What do you dislike about Neo4j Graph Data Science?**

For advanced users, i have a hard time seeing limitations. However, in some ways this is a shortcut for beginners. It is important to learn the basics while beginning your journey, so you understand what is happening "behind the scenes". Neo4j Graph Academy is one way of doing this.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

It has the power to run our extencive algorithms in a timely and efficient manner, while simultaniously providing tools for exploration and continious development for our offerings.

  ### 6. Neo4j Graph Data Science Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sharath G. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 11, 2023

**What do you like best about Neo4j Graph Data Science?**

Neo4j Graph Data Science for its ability to leverage the inherent structure of graph data for advanced analytics. It provides a range of graph algorithms, seamless integration with Neo4j, scalability for large datasets, an extensive algorithm library, and benefits from collaboration and open-source contributions. Overall, these features make it a powerful tool for analyzing complex interconnected datasets and uncovering valuable insights.

**What do you dislike about Neo4j Graph Data Science?**

One potential drawback of Neo4j Graph Data Science is its learning curve. For users who are new to graph databases or graph analytics, there can be a significant learning curve associated with understanding the underlying graph concepts and algorithms. This learning process may require extra time and effort to gain proficiency in effectively utilizing the tool. Additionally, as graph analytics can be a specialized field, finding comprehensive and easily accessible learning resources specific to Neo4j Graph Data Science might sometimes pose a challenge. While the tool offers powerful features, its initial learning curve can be a deterrent for users looking for quick and easy adoption or those without prior experience in graph analysis.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

We were attempting to track all the intermediate steps involved in the production and consumption of finished goods within the context of traceability processes in the consumer industry. Traceability refers to tracking and tracing products along the supply chain, from raw materials to the end consumer.

  ### 7. Neo4J GDS excellent for performing analysis and modeling on graph data

**Rating:** 4.5/5.0 stars

**Reviewed by:** Peter T. | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 02, 2023

**What do you like best about Neo4j Graph Data Science?**

GDS stands out as the top choice for performing modeling and advanced analytics natively within the graph environment. Furthermore, each release brings performance updates, functionality improvements to extant algorithms and techniques, as well as additions of new techniques in the toolkit. The ability to perform graph-native analytical tasks through APIs like the python neo4j library facilitates cross-platform/cross-environment work as well.

**What do you dislike about Neo4j Graph Data Science?**

While I understand GDS is getting updates/added features with each release, optimize/tuning hyperparameters isn't straightforward, it still seems easier to pull everything out of the graph into memory, optimize, then rinse/repeat in the graph, which isn't ideal.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

Graph Data Science can solve various problems across use cases, which is of great benefit when working with stakeholders across industries and contexts. It provides a substantial toolkit to reach solutions natively within the graph, which, coupled with the underlying database technology performance, meaningfully speeds up iterative experimentation and analytics/modeling processes.

  ### 8. Excellent tool & great support

**Rating:** 4.0/5.0 stars

**Reviewed by:** Phil L. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 31, 2023

**What do you like best about Neo4j Graph Data Science?**

Very easy to onboard technical and less technical staff. Customer support is incredible. Overall really impressed.

**What do you dislike about Neo4j Graph Data Science?**

Sometimes there's a lack of transparency as to the exact algorithms/mathematical equations used 'under the hood'. Pricing is on the higher end. With the current progress in generative AI (e.g. language and diffusion models), I'd love to see neo4j wake up more to this reality and ensure relevant integrations & models are being offered by GDS soon, otherwise I see a risk of neo4j falling behind.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

We use Neo4j Graph Data Science in both internal Deep Learning/R&D projects as well as in commercial customer/product pipelines.

  ### 9. Neo4j provides powerful capabilities for deriving insight from complex, connected data sets

**Rating:** 4.5/5.0 stars

**Reviewed by:** mike m. | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 01, 2023

**What do you like best about Neo4j Graph Data Science?**

The wide range of well designed algorithms that cover a broad set of use cases across the wide range of market segments we work in.

**What do you dislike about Neo4j Graph Data Science?**

The graph model's flexiblity is a strength, but flexibility also means finding the best pattern for a use case can be tricky.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

We typically apply GDS to modeling and generating analytics and insight for complex physical systems. We need to develop a 'digital twin' in these cases, for which the graph model and the GDS paradigm are particularly well-suited.

  ### 10. Review on Neo4J Data Science

**Rating:** 5.0/5.0 stars

**Reviewed by:** Laxman T. | Technology Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** April 05, 2023

**What do you like best about Neo4j Graph Data Science?**

Neo4J data science performs data modeling and data analytics on graphic environments. Neo4J has well designed algorithms can be used in multiple use cases. User interface is easy to navigate and work

**What do you dislike about Neo4j Graph Data Science?**

nothing I see as of now. It is well  organised

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

It solves complex data analysis which provides the analytics in the form of graphs in a very less amount of time.

  ### 11. Easy to use ML solution for create better predition models

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nilanjan N. | Senior Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** May 01, 2023

**What do you like best about Neo4j Graph Data Science?**

Its ability to dig into more data and generate better insights , predictions , We have used it against IPL player stats and it helped to get you PE ratio of each player

**What do you dislike about Neo4j Graph Data Science?**

The GUI is not upto the mark , faced real difficulties when doing the demos from using this app , GUI user experience should be enhanced

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

To create prediction models for IPL framchise players from their currents playing XI stats

  ### 12. Neo4j Graph Data Science library is an awesome tool.

**Rating:** 4.5/5.0 stars

**Reviewed by:** ganesh P. | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 08, 2023

**What do you like best about Neo4j Graph Data Science?**

Ne4j graph data science library makes the job easy to analyze graphical databases analysis to improve business and do customer analysis. It has powerful algorithms that make your job easy.

**What do you dislike about Neo4j Graph Data Science?**

Few library components are updated daily, so managing dependencies between components are complex.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

These tools solve our requirement to understand our customers better and deliver timely service to a particular customer to make them happy. It also helps to build reports over the database as per management requirements.

  ### 13. The best way to do graph data science.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 31, 2023

**What do you like best about Neo4j Graph Data Science?**

Powerful algorithms that are ready to go and easy to test.

**What do you dislike about Neo4j Graph Data Science?**

Most of what we do is programmatic. Testing algorithms out with the GUI could be smoother.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

Allows us to build an identity graph

  ### 14. Amazing!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Smit T. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 06, 2023

**What do you like best about Neo4j Graph Data Science?**

It can work out of the box on top of Neo4j so its very easy to use. The model ecosystem and performance is quite good. Highly recommend testing it on large projects.

**What do you dislike about Neo4j Graph Data Science?**

There is a learning curve to it and sometimes it may not work as you expect.

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

I used it mainly for recommendation systems and the result was quite good.

  ### 15. Neo4j GDS - Machine Learning analytics at it's best

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashish G. | Consultant Machine Learning Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 06, 2023

**What do you like best about Neo4j Graph Data Science?**

Neo4j GDS provides scalable graph algorithms for best Analytics with Visual Graph exploration and Prototyping

**What do you dislike about Neo4j Graph Data Science?**

Experienced people in Neo4j GDS are rare (low talent pool) to find. Cost is also on the higher side

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

We are using Neo4j GDS for Predicting server/laptop issues, parts failure and solutions

  ### 16. Best basic to intermediate tool for deploying ML modes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashutosh L. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 04, 2023

**What do you like best about Neo4j Graph Data Science?**

User interface and sinple to use for any technical non technical professional

**What do you dislike about Neo4j Graph Data Science?**

Simply well organised service to get ML models deployed easily and quickly

**What problems is Neo4j Graph Data Science solving and how is that benefiting you?**

Simple to use with deployment and model Monitoring over variable time period



- [View Neo4j Graph Data Science pricing details and edition comparison](https://www.g2.com/products/neo4j-graph-data-science/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-26+22%3A20%3A56+-0500&secure%5Bsession_id%5D=9668a532-5f57-4e9f-bae4-10ae1fe18325&secure%5Btoken%5D=b66a914aa4a62a41f5e18f3f7ea383342dec44d9d6c19e64e925626f4e084d0a&format=llm_user)

## Neo4j Graph Data Science Features
**Integration - Machine Learning**
- Integration

**Data Integration - Graph Visualization Tools**
- Database Connectivity
- Real-time data support

**Statistical Tool**
- Scripting
- Data Mining
- Algorithms

**Learning - Machine Learning**
- Training Data
- Actionable Insights
- Algorithm

**Customization - Graph Visualization Tools**
- Dynamic Scaling
- Node and edge styling

**Data Analysis**
- Analysis
- Data Interaction

**Collaboration and Usability - Graph Visualization Tools**
- Multiuser collaboration

**Decision Making**
- Modeling
- Data Visualizations
- Report Generation
- Data Unification

**Integration and Extensibility - Graph Visualization Tools**
- API Support

**Generative AI**
- AI Text Generation
- AI Text Summarization

## Top Neo4j Graph Data Science Alternatives
  - [Tableau](https://www.g2.com/products/tableau/reviews) - 4.4/5.0 (3,546 reviews)
  - [Alteryx](https://www.g2.com/products/alteryx/reviews) - 4.6/5.0 (773 reviews)
  - [Amazon QuickSight](https://www.g2.com/products/amazon-quicksight/reviews) - 4.3/5.0 (672 reviews)

