One of the more important things to happen for VaccinateCA.com was @jain_ankit (CEO of Infinitus.ai) dropping by, very early in the project, asking how they could help.
They generously donated the use of Eva, their digital assistant. She is *magic* for us.
Eva is, effectively, Amazon Alexa but capable of pushing buttons on a telephone and following simple instructions.
We ask her to go through a long list of pharmacies and ask a simple screening question: "Do you have the vaccine?"
Professionals follow up on all the Yeses.
We are acutely constrained by the number of phone calls we can place per day. Medical providers are acutely constrained right now by their own time in answering phones (trading off with patient care).
Eva saves us from having to make thousands of futile calls.
Instead of making those futile calls to places which either don't have the vaccine or will never have the vaccine, our professionals can spend their time digging into the details for places that do, or debugging issues in the supply chain.
An example of debugging: when we heard a particular pharmacy in a particular county had a way to make appointments but just wasn't getting any ("Hmm, how odd"), a volunteer pulling at that string eventually found the *entire chain* had been left off the appointment booking site.
Fixing that bug brought 11 pharmacies, each with a box of perfectly good unused vaccine sitting in the freezer, online, for the price of a few minutes of concentrated thought and calling around.
Eva buys our volunteers a *lot* of time to be impactful like that.
Not just anecdotally, either. I can quote the results from early in our experiment from memory.
P(vaccine): 12% <-- means "a 65 year old could get vaccinated, today"
P(vaccine | no report from Eva yet): 11%
P(vaccine | Eva called and believes there is vaccine at location): 40%
Me to data science team: "Somebody want to run a chi-squared test on this for me so I can get a p value or can I just say 'statistically significant by eyeball'"
(Sample size, again, in thousands.)
We've got three legs of the calling stool:
* our volunteers, who are embedded directly with the rest of the team and who give us an iteration cycle of ~5 minutes on scripts/targeting/prioritization
* our call center colleagues, who scale higher/faster but on daily latency
* Eva
We're probably going to be able to do even more interesting things with Eva over time, like using her for follow-up calls.
"It's important that we keep this information up to date. Would a daily call be OK with you?" "Sure!" "It's more efficient for us and you if Eva does it."
And then explain what Eva is, etc etc, and that if they could please tell colleagues that if Eva calls on behalf of VaccinateCA that is expected and to just give her the update and hang up.
We'd have one of our professionals call back soon if anything had changed.
"Are pharmacists OK with these calls?"
You'd be surprised how often we hear "I actually don't have any vaccine yet but you should go to this website to find it. Vaccinate, like the verb, CA, like California, dot com. Did you get that?" (More than 5X now.)
(As you'd expect, we respect medical professionals' preferences when they communicate them to us.
Overwhelmingly, they're in favor of telling people about the vaccine; that's why the model works. The person authorized to give the shot knows inventory and policy, ~100% of time.)
As long as I'm on the subject: one reason we would indefinitely take a number out of the list is if they'll never get the vaccine. Internally, this is referred to as "Sir, this is an Arby's."
Two such events: we called a hospital and got told "This hospital is *for horses.*"
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Wowza now is this an interesting business model: HP "Instant Ink."
In lieu of selling you ink and having you own the ink, we will sell you the thing you actually want, which is printing capacity. We will forward-deploy some compute and chemicals at your printer to fulfill this.
Some geeks are going to *hate* this but it's almost obviously good?
"Patrick why would a consumer ever want that."
Among many other things, because it allows a capital stack arbitrage similar to how consumers get very cheap access to cell phones without owning "cell phone ink."
HP can use your commitment to print in future to fund printer, etc.
Well either we're a relatively efficient way to find vaccine or a very inefficient way to find horse hospitals. Currently up to three.
New interview question for PMs: "Suppose you have nothing but a California phone book but have no metadata about institutions. Describe a way to find all the horse hospitals."
Small brain: grep for horse hospital
Big brain: call all the hospitals, ask about horses.
Galaxy brain: convince VaccinateCA there is a non-zero chance a horse hospital would get a shipment of covid-19 vaccine, then just ask nicely "So can I get a list of horse hospitals."
There's a particular counterparty in Tokyo who has behaved abominably recently.
X: "So that's the reason we can't do that thing."
"You said differently."
X: "You might have misunderstood."
"We have a contract which specifies what happens here."
X: "We... do. But says opposite."
"I have the contract in front of me. Would you like me to read it aloud to you, and you can explain to me what you think you agreed to."
X: "... You'll have to come in to discuss this."
"I am too busy to do so, but will send my lawyer at a time convenient to you."
X: "... You don't have a lawyer."
"Sir I want you to reflect on your long experience working in Tokyo and answer me this question. If a salaryman tells you that he is at the point of involving his lawyer, IS HE EVER BLUFFING."
The only California post code I know off the top of my head is 90210, which is probably not optimal from a testing perspective, but I still am encouraged every time I see the map filling in.
Red pins are where a healthcare professional told us Yes.
Blue pins are supersites.
We are finding about 20 new locations a day. That growth has slowed to what I think is probably close to the rate of growth in ground truth (for pharmacies); after ~7.5k calls we can't simply call new pharmacies we haven't heard of yet.
Here's what VaccinateCA.com did on Day 18 (Sunday) to help Californians get accurate information to access the coronavirus vaccines.
* We called hundreds of pharmacies across the state to talk to pharmacists about how to get the vaccine, and wrote down what they said.
* We substantially finished QA on our initial multilingualizations of the site into Spanish and Chinese, and expect to push them live today.
We will continue moving to support linguistic communities in California. We're working on other accessibility improvements, too.
* We continued scoping work on a next set of institutions to target for calls, since we seem to be running out of pharmacies that we think we could call productively, on a daily basis. (We use a Markov model to estimate chance they've had a change in ground truth since last call)