26
SMS And ICT4D Connecting to People Trevor Perrier February 11, 2015

SMS And ICT4D Connecting to People · 2015. 2. 13. · SMS And ICT4D Connecting to People Trevor Perrier February 11, 2015. Why SMS Or: Where There Is No App

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

  • SMS And ICT4DConnecting to People

    Trevor Perrier

    February 11, 2015

  • Why SMSOr: Where There Is No App

    ● Ubiquitous ● No Install● Low cost● Scalable

    Advantages of SMS● No structure ● Limited bandwidth● Complex syntax

    Disadvantages

    ● Large scale ● No control over hardware● Simple data collection or unstructured

    messages

    When To Use

  • Telecommunication Interface

    ● Telco red tape ● Expensive to setup● Only cost effective at scale

    Very Difficult ….● GSM Modem ● Third Party Gateway● Android Gateway

    Connection Methods …

  • GSM Modem

    http://2.bp.blogspot.com/-g85nKyRJGmE/T0coXnOy71I/AAAAAAAAAI8/DSY24jAiPZg/s1600/Huawei+E169+unlock+update+Firmware+download+drivers.jpg

    http://2.bp.blogspot.com/-g85nKyRJGmE/T0coXnOy71I/AAAAAAAAAI8/DSY24jAiPZg/s1600/Huawei+E169+unlock+update+Firmware+download+drivers.jpg

    ● Direct connection to cell network

  • GSM Modem

  • Third Party Gateways How connect a web application to the telecommunication system?

    HTTP to SMS Gateways● Twilio ● Nexmo ● Sendhub

    Africa's Talking

  • HTTP to SMS GatewaySend - POST request

    ● URL: http://api.africastalking.com/version1/messaging ● Header: apikey=APPLICATION_API_KEY● username● message ● to

    Receive - Call back URL● URL: http://my.app.com/at/receive ● POST variables

    ● from ● message ● date ● uuid

  • Android SMS GatewayUshahidi SMS Sync and EnvaySMS

  • Frontline SMS

    ● Started in 2005● Runs on a laptop connected

    to a GSM modem ● Easy to setup and get started

    ● Groups● Survey● Keywords

    Features

  • Frontline SMS

    Keywords: prefix matching on incoming messages

    clinic

    We are open 7am – 6pm Monday – Friday

  • Frontline SMS

    Keywords: prefix matching on incoming messages

    news

    Thank, you are now registered for clinic news.

  • Frontline SMS

    Keywords: prefix matching on incoming messages

    wiki frontline sms

    FrontlineSMS is a free open source software used by a variety of organizations to distribute and collect information via text messages (SMS). The software can work without an internet connection and with only a cell phone and computer.

  • RapidSMS

    ● Django application (python web framework) ● Keyword based router● Base framework (connections, contacts, messages)

    Features

  • Cloud Platforms

    ● Telerivet (EnvayaSMS) ● FrontlineCloud ● Text It (RapidPro)

    RapidSMS as a service

    ● Channels – Android or Third Party Gateways ● Contacts and Groups ● Forms ● Messaging Campaigns● Keywords

    Features

  • Connecting to Patients

    Can we use two-way SMS to engage pregnant women with the health system.

  • Automated messages can be scheduled relative to:● Client enrollment● Estimated delivery● Next scheduled visit● Actual delivery

    Messages can also be contextualized:• Personalized with the woman’s name • Delivered on the requested day of the week at

    the requested time • Customized based on medical condition

    ● 472 preprogrammed messages ● 20 weeks before delivery● 10 weeks after birth● 4 categories

    Study Design

  • Study Design

    Screening for eligibility Randomization

    Control group (n=100) • Usual ANC care

    One -Way SMS (n=100)• Weekly motivational SMS

    text

    Baseline data collection

    Follow up (2, 10, 24 weeks)

    SMS Dialogue (n=100)

    • Weekly SMS dialogue• SMS access to nurse

  • Study Design

    Screening for eligibility Randomization

    Control group (n=100) • Usual ANC care

    One -Way SMS (n=100)• Weekly motivational SMS

    text

    Baseline data collection

    Follow up (2, 10, 24 weeks)

    SMS Dialogue (n=100)

    • Weekly SMS dialogue• SMS access to nurse

  • Study Design

    Screening for eligibility Randomization

    Control group (n=100) • Usual ANC care

    One -Way SMS (n=100)• Weekly motivational SMS

    text

    Baseline data collection

    Follow up (2, 10, 24 weeks)

    SMS Dialogue (n=100)

    • Weekly SMS dialogue• SMS access to nurse

  • Study Design

    Screening for eligibility Randomization

    Control group (n=100) • Usual ANC care

    One -Way SMS (n=100)• Weekly motivational SMS

    text

    Baseline data collection

    Follow up (2, 10, 24 weeks)

    SMS Dialogue (n=100)

    • Weekly SMS dialogue• SMS access to nurse

  • Web Based Interface

  • A Hybrid Human Computer SMS System

  • Problems

    ● Patient Management (Almost need an EMR)● Date of next visit● Estimated and actual delivery data

    ● Management of incoming messages● Messages would could go unanswered

    ● Multiple numbers per contact

    What does the interface look like for a hybrid SMS system? How can we best use technology to amplify the efforts of individual nurses.

  • Questions/Comments

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26