Please enable JavaScript.
Coggle requires JavaScript to display documents.
Contact Search algorithm, Try to find the best match based on cname -…
Contact Search algorithm
Making a search
Do not have a linkedin URL
as “LinkedIn Member”
Skip
Have a linkedin URL
Check linkedin URL
against our DB
If we do NOT have this
contact in our DB
If we have this contact
in our DB
Check if all info is still accurate
Accurate
Do not change
anything
Inaccurate
Update the info
Go ti step 1
If we find another company
from search
Move the contact under
that company with a new title
If no info was found from the search
Do not change the contact
In extension show
No info found
Step 1
Split current into 2 parts by "at"
If there is "at" in current
Fuzzymatch right part
against contact company in DB
If it matches
The contact is still
with the same company
Use the left part as title
and check title and location
If it does
not match
Fuzzymatch right part of headline
against contact company in DB
If it matches
The contact is still
with the same company
The contact is still
with the same company
1 more item...
If there is NO "at" in current
No current
section
Step 2
Split headline into 2 parts by "at"
If there is NO "at" in headline
If there is "at" in headline
Step 3
Send a view request to the voyager API
If do not go to voyager
Get first/last name right
from search results
Get location from search results and based on location – country – city – state mapping define the country
If country different
Update the location
If country is same
If new city/state available
Update them
If new city/state cannot
be determined
Keep the current address
Try to find the best match
based on cname
If current section present
Based on company
name in Current
If no match found
If current section
does not present
Try to find the best match
based on company name in Headline
If we couldn’t match this
contact to any company
“No info found”