“I will really miss working with Greg. Not only is he a fun guy to work with, he sets the standard of a great engineering leader. He is able to think through the technical requirements with the customer in mind. In addition, the working team and leadership highly respect him because of this skill. ”
About
Activity
-
That’s a wrap on Toronto’s 2024 Collision Conf! Check out the highlights from the week: 💥 Intuit’s Chief Procurement Officer Emma Chontos and NFL…
That’s a wrap on Toronto’s 2024 Collision Conf! Check out the highlights from the week: 💥 Intuit’s Chief Procurement Officer Emma Chontos and NFL…
Liked by Greg Coulombe
-
I've just reached my 3 month mark at Intuit and it's been quite the adventure! Tax is a very seasonal business and I had joined just in time for tax…
I've just reached my 3 month mark at Intuit and it's been quite the adventure! Tax is a very seasonal business and I had joined just in time for tax…
Liked by Greg Coulombe
-
🌟 Exciting times at Collision 2024! 🚀 Three days packed with groundbreaking tech innovations from emergency response drones to flying cars to age…
🌟 Exciting times at Collision 2024! 🚀 Three days packed with groundbreaking tech innovations from emergency response drones to flying cars to age…
Liked by Greg Coulombe
Experience & Education
Volunteer Experience
-
Board Member, Industry Advisory Board
Department of Computing Science, University of Alberta
- Present 4 years 6 months
Patents
-
Mapping Natural Language Utterances to Nodes In a Knowledge Graph
Issued US 11188580
The method generally includes receiving a long-tail query comprising a natural language utterance from a user of an application associated with a set of topics and providing the natural language utterance to a natural language model configured to identify nodes of a knowledge graph. The method further includes, based on output of the natural language model, identifying a node of a knowledge graph associated with the natural language utterance, wherein the output of the natural language model…
The method generally includes receiving a long-tail query comprising a natural language utterance from a user of an application associated with a set of topics and providing the natural language utterance to a natural language model configured to identify nodes of a knowledge graph. The method further includes, based on output of the natural language model, identifying a node of a knowledge graph associated with the natural language utterance, wherein the output of the natural language model includes a node identifier for the node of the knowledge graph and providing the node identifier to the knowledge engine. The method further includes receiving a response associated with the node of the knowledge graph from the knowledge engine and transmitting the response to the user in response to the long-tail query.
-
Misspelling correction based on deep learning architecture
Issued US 11017167
The invention relates to a method. The method includes receiving a flawed input comprising a domain specific misspelling. The method further includes encoding, by an encoder machine learning model executing on a computer processor, the flawed input on a per character basis to create a context vector. The method further includes decoding, by a decoder machine learning model executing on the computer processor, the context vector on the per character basis to create a rephrased input lacking the…
The invention relates to a method. The method includes receiving a flawed input comprising a domain specific misspelling. The method further includes encoding, by an encoder machine learning model executing on a computer processor, the flawed input on a per character basis to create a context vector. The method further includes decoding, by a decoder machine learning model executing on the computer processor, the context vector on the per character basis to create a rephrased input lacking the domain specific misspelling. The method further includes presenting the rephrased input.
-
Simulating Image Capture
Issued 10474890
The present disclosure relates to simulating the capture of images. In some embodiments, a document and a camera are simulated using a three-dimensional modeling engine. In certain embodiments, a plurality of images are captured of the simulated document from a perspective of the simulated camera, each of the plurality of images being captured under a different set of simulated circumstances within the three-dimensional modeling engine. In some embodiments, a model is trained based at least on…
The present disclosure relates to simulating the capture of images. In some embodiments, a document and a camera are simulated using a three-dimensional modeling engine. In certain embodiments, a plurality of images are captured of the simulated document from a perspective of the simulated camera, each of the plurality of images being captured under a different set of simulated circumstances within the three-dimensional modeling engine. In some embodiments, a model is trained based at least on the plurality of images which determines at least a first technique for adjusting a set of parameters in a separate image to prepare the separate image for optical character recognition (OCR).
-
Dynamic Placing and Updating Geofence for a Mobile Business
Filed US INTU-136961
The disclosed embodiments provide a system that dynamically updates a geofence of a mobile business on a server. During operation, the system establishes a first location and a first geofence for the mobile business. Next, the system receives a second location of the mobile business different than the first location from the mobile business. The system then generates an updated geofence for the mobile business based on the second location of the mobile business. The system subsequently…
The disclosed embodiments provide a system that dynamically updates a geofence of a mobile business on a server. During operation, the system establishes a first location and a first geofence for the mobile business. Next, the system receives a second location of the mobile business different than the first location from the mobile business. The system then generates an updated geofence for the mobile business based on the second location of the mobile business. The system subsequently broadcasts the second location of the mobile business to a set of mobile clients.
Other inventors -
Adaptive Geolocation of Users to Facilitate Use of Geofences
Filed US INTU-126882
The disclosed embodiments provide a system that facilitates geolocation of a user. The system includes a server and an electronic device. First, the server receives a location ofthe user from an electronic device ofthe user and determines a window around the location. Next, the server transmits the window and one or more geofences within the window to the electronic device. The electronic device then obtains one or more precision buffers associated with one or more levels of accuracy for…
The disclosed embodiments provide a system that facilitates geolocation of a user. The system includes a server and an electronic device. First, the server receives a location ofthe user from an electronic device ofthe user and determines a window around the location. Next, the server transmits the window and one or more geofences within the window to the electronic device. The electronic device then obtains one or more precision buffers associated with one or more levels of accuracy for detecting the location of the user near the one or more geofences. Finally, the electronic device facilitates use ofthe one or more geofences by varying a geolocation technique for tracking the location ofthe user based on the one or more precision buffers.
Other inventors -
Data accuracy in OCR by leveraging user data and business rules to improve data accuracy at field level
US 9990544
-
Feature Classification with Spatial Analysis
US 10354134
Recommendations received
3 people have recommended Greg
Join now to viewMore activity by Greg
-
Incredibly proud of our Intuit team for a fantastic showing at Collision Conf in Toronto! Intuit Engineering Director Greg Coulombe and Principal AI…
Incredibly proud of our Intuit team for a fantastic showing at Collision Conf in Toronto! Intuit Engineering Director Greg Coulombe and Principal AI…
Liked by Greg Coulombe
-
It was so exciting to attend the masterclass “A Field Guide for Deploying AI” by Intuit’s own Greg Coulombe at #CollisionConf. Greg explained how…
It was so exciting to attend the masterclass “A Field Guide for Deploying AI” by Intuit’s own Greg Coulombe at #CollisionConf. Greg explained how…
Liked by Greg Coulombe
-
Friends, come hang out with me at 💥Collision Conf💥 this week. Intuit is up to some pretty cool stuff: Catch Kamalika Das, PhD talk about our AI…
Friends, come hang out with me at 💥Collision Conf💥 this week. Intuit is up to some pretty cool stuff: Catch Kamalika Das, PhD talk about our AI…
Liked by Greg Coulombe
-
How is the Hospital for Sick Children deploying AI? What advice does the VC behind some of Canada’s top AI companies have for today’s technical…
How is the Hospital for Sick Children deploying AI? What advice does the VC behind some of Canada’s top AI companies have for today’s technical…
Liked by Greg Coulombe
-
Unlock the potential of your Google Drive with AI! 🚀 Check out my latest article, "Extracting Information from Google Drive Documents: A Gen AI…
Unlock the potential of your Google Drive with AI! 🚀 Check out my latest article, "Extracting Information from Google Drive Documents: A Gen AI…
Liked by Greg Coulombe
-
Looking forward to participating in this panel - come join if you are interested in how AI changes how we work!
Looking forward to participating in this panel - come join if you are interested in how AI changes how we work!
Shared by Greg Coulombe
-
I’m excited to share that I'll be leading a workshop at #PlatoElevate 2024 on June 5th in San Francisco, among a stellar lineup of engineering…
I’m excited to share that I'll be leading a workshop at #PlatoElevate 2024 on June 5th in San Francisco, among a stellar lineup of engineering…
Liked by Greg Coulombe
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Greg Coulombe
6 others named Greg Coulombe are on LinkedIn
See others named Greg Coulombe