Machine Learning Research with Neo4j

Closed
Main contact
Maxus International Systems
Vancouver, British Columbia, Canada
Senior Software Engineer
3
Project
Academic experience
120 hours of work total
Learner
Canada
Intermediate level

Project scope

Categories
Data analysis Information technology
Skills
relational databases pattern recognition microsoft visual studio neo4j test tools test automation instant messaging machine learning graph database data modeling
Details

Positions available: one individual student

The project’s goal is to create an initial framework for a Neo4j-based Machine Learning project which will be used in finding patterns and making predictions based on a broad set of training data related to consumer and individual behaviour.

Some of the things we will create:

  • Standalone Neo4j database populated with a test dataset.
  • ML models for pattern recognition and prediction.
  • Configuration and testing webpage as user interface.

The intent is to quickly climb the learning curve for Neo4j to understand the pros and cons of using this tool in a real-world application.

In this project the student will help Maxus lay the foundations for an ML framework to be adopted for use in our clients’ respective industries at a later date.

STUDENT TASKS

  • Work with a mentor to create a Neo4j graph database to store training data that will be used for ML modelling and predictions.
  • Create a webpage and using GraphQL build a simple querying and testing tool for the database.
  • Participate in data modelling, coding, and web design.
  • The ideal candidate will have basic understanding and interest in relational databases, Visual Studio, C#, SQL, .NetCore, Machine Learning/AI concepts, webpage design using ASP.Net.

COMMUNICATION

We will communicate with the student using emails, phone, video, and instant messaging.

Deliverables
No deliverables exist for this project.
Mentorship

Regular interaction online, via email, phone, and instant messaging.

Able to provide at least 8 hrs/week to help student in a close-collaboration project.

About the company

Company
Vancouver, British Columbia, Canada
0 - 1 employees
Education, It & computing, Mining, forestry & fishery, Technology

Maxus is a Vancouver-based IT consultancy specializing in software development projects with a focus on serving small businesses who need quick and effective implementations of IT solutions. Our clients are diverse and so is our experience: manufacturing, human resources, tourism, forestry, telecommunications, just to name a few.