Find projects

Discover and match with projects from real companies

Emozo Labs, Inc.
Waterloo, Ontario, Canada
President
3
Project
Academic experience
120 hours of work total
Learner
Anywhere
Intermediate level

Project scope

Categories
Data visualization Data analysis UI design UX design Software development
Skills
chart.js (javascript library) jscript development environment usability testing user feedback data visualization research visualization
Details

This project aims to enhance the data visualization capabilities of Emozo AI’s current platform (that leverages some JScript libraries for charting today) by integrating one or more other libraries offering superior visualization and performance.


The current implementation has limitations around customization and application of data filters. It is also restrictive around the kind of charts supported. These limitations need to be overcome to provide a better experience for users.


Deliverables

Assessment of current state (the Emozo team will assist and provide logistical support, as needed)

  • Review existing capabilities and identify areas for improvement
  • Deliverable: Assessment report highlighting areas for enhancement.


Research on other viable Visualization Libraries

  • Explore and evaluate free or open-source libraries (e.g., D3.js, Chart.js, Plotly) that support the DESIRED set of capabilities.
  • Ensure compatibility of selected libraries with the current platform stack
  • Deliverable: Report on recommended libraries with integration plan.


Dashboard Visualization Enhancement (the Emozo team will provide guidance)

  • Integrate the selected libraries into the dashboard, adding new features like interactive charts, graphs, and data filtering options.
  • Deliverable: Proof of Concept showing enhanced capabilities. Preferably, integrated with the Emozo platform (in a non-production environment)

.

Testing and User Feedback (the Emozo team will help set up feedback sessions with customers)

  • Conduct user testing to ensure the new visualizations are functional, user-friendly, and provide meaningful insights.
  • Deliverable: User feedback report and ideas for further refinement.


Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

About the company

Company
Waterloo, Ontario, Canada
2 - 10 employees
It & computing, Business services, Technology

Emozo AI is a technology company specializing in emotional intelligence solutions through advanced AI-driven tools. Their focus is on analyzing human emotions, behavior, and engagement across various digital platforms. Emozo AI offers innovative products and services that help businesses gain deeper insights into customer experiences, enabling them to optimize interactions, drive engagement, and improve decision-making through data-driven emotional analysis. The company is committed to leveraging cutting-edge AI technologies to create impactful and personalized customer experiences.