Inspiration

We have taken this scenario from the current problems we see in day to day work. We inspired with other applications that are built on Quick Base platform

What it does

Connect is an one stop solution for career coaching. It allows Mentors to search for Mentees and connect seamlessly from single point. The conversations can be started directly from the app in Microsoft Teams, and allows to add, track and review Goals. It gives a overview of Mentees from dashboard reports.

How we built it

Using Quick Base features like API, Pipelines. Using QuickBase Custom pages with : QB JSON API Quick Base Pipelines – to call GeoCode API, and Teams API. Basic Text match using JS framework called : Fuse.js Using GeoCode API, Latitude, Longitude, and proximity of the Mentor/Mentee is calculated Microsoft Teams Integrations via Teams API - We are creating a Teams Group, and sending a message under default channel For advanced search scenarios, we are using Machine Learning Algorithms written in Python a. Cosine_Similarity library in Python b. TfIDVectorizer library used in Python. c. Using these libraries Skills are converted in to vectors, and then a matrix is create to extract the similarities between the text. Client side script frameworks to run Python inside Quick Base, without the need of Server.

Challenges we ran into

Identification and POC's on right technology stack took the initial time of the implementation Implementing Machine Learning at client side is a challenging thing, but we have implemented it through client side script after extensive research.

Accomplishments that we're proud of

We are able to turnaround the application with in 15 days which in case of any other custom/cloud based platforms would have been a difficult task. The use of Quick Base pipelines for Integrating with Microsoft Teams helped us see us through an end to end flow. This application is also business ready, and we are already discussing the usefulness of this application among various business groups with in Accenture.

What we learned

A new experience to implement the challenging use case with short-span of time. We can extend Quick Base in To The New i.e. The use of next generation integration capabilities, Machine Learning, as well as Python scripting all in the same platform.

What's next for Connect - The Career Coaching App

This application is also business ready, and we are already discussing the usefulness of this application among various business groups with in Accenture.

Built With

Share this project:

Updates