Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free
  • By Lizzie Siegle
    Build a Wordle-like SMS game with Twilio Serverless Build a Wordle-like SMS game with Twilio Serverless

    I've recently become obsessed with Wordle, a word puzzle game created by Brooklyn-based software engineer Josh Wardle for his word game-loving partner. As a homage to Josh, and just-for-fun, I created a version of the game that can be played via text message. Read on to learn how to build an SMS word game using the Dictionary API, Twilio Functions, the Twilio Serverless Toolkit, Twilio Assets, and cookies in Twilio Runtime, and play Twordle yourself by texting a 5-letter word or "?" to +12155156567, or here on WhatsApp.

    SMS conversation with the Twordle game phone number.

    Prerequisites

    1. A Twilio account - sign up for a free one here and receive an extra $10 if you upgrade through this link
    2. A Twilio phone number with SMS capabilities - co …
    Read More
  • By Lizzie Siegle
    Wordle Creator: Twilio Salutes You With An SMS-Based Tribute wordle creator, twordle about post header img

    Like many word nerds and puzzle lovers, I've recently become obsessed with Wordle, a word puzzle game created by Brooklyn-based software engineer Josh Wardle for his word game-loving partner.

    wordle tweet about NYT feature

    New Yorker comic by Zoe Si

    new yorker img

    Here's the premise: each day, users have five guesses to guess a five-letter word. After each guess, tiles may change color to reflect how close your guess was to the day's goal word. A green box means the letter was correct and in the right spot, a yellow box means the letter is correct but is located in a different spot, and a gray box means the letter is not in the goal word at all.

    The game has exploded on social media, filling my feeds with the signature green and y …

    Read More
  • By Lizzie Siegle
    Automate Text Message Reminders with Airtable, Twilio Studio, and JavaScript header img automate SMS reminders with Airtable, Studio, and JavaScript

    In my last blog post on Airtable, I showed how to send a text message in under one minute with no code using the Send SMS Airtable App--but did you know that you can also write scripts in Airtable and make automations that run in a variety of intervals? In this post you’ll learn to automate text messages from Airtable using Twilio Studio and JavaScript.

    sms water reminders timed

    Prerequisites

    Read More
  • By Lizzie Siegle
    How to Send SMS from Airtable in 1 Minute header blog

    Airtable is an awesome spreadsheet-and-database-like tool with lots of flexible features helpful to builders. Airtable Apps let you extend the functionality of your bases: you can use apps to bring new information into Airtable, visualize and summarize your records in colorful ways, and even directly integrate your Airtable bases with your favorite apps. In this post, you’ll learn to send an SMS in one minute from Airtable using the Send SMS Airtable App.

    Prerequisites

    Read More
  • By Lizzie Siegle
    Detect Objects in a Serverless Twilio Video App with TensorFlow.js header-tf-obj-det

    Object detection is a computer vision technique for locating instances of objects in media such as images or videos. This machine learning (ML) method can be applied to many areas of computer vision, like image retrieval, security, surveillance, automated vehicle systems and machine inspection. Read on to learn how to detect objects in a Twilio Programmable Video application using TensorFlow.js.

    object detection gif

    Setup

    To build a Twilio Programmable Video application, we will need:

    Download this GitHub repo and then create a file named .env in the top-level directory with the following contents, replacing the XXXXX placeholders with the values that apply …

    Read More
  • By Lizzie Siegle
    Mask or no mask? With Twilio Video, machine learning, and JavaScript header img mask or no mask

    As the number of positive COVID-19 cases rises everywhere, mask-wearing is coming back in vogue. Read on to learn how to build an app to detect whether or not someone is wearing a mask in a Twilio Video call with ml5.js.

    example of mask detector in video call

    What is ml5.js?

    ml5.js is a JavaScript library that lets developers use machine learning (ML) algorithms and models in the browser. It's built on top of TensorFlow.js which does most of the low-level ML tasks, including:

    • using pre-trained models to detect human poses, generate text, style an image with another image, compose music, detect pitches or common English language word relationships
    • and more, including image recognition!

    Image recognition contains two popular tasks: classification and regression. This post uses ml5.js to explore the classification problem of image recognition: given an input of an image (in this case, someone wearing or not wearing a mask), the machine classifies the category …

    Read More
  • By Lizzie Siegle
    10 Dinge, die du vor der Nutzung von TensorFlow wissen musst 10 Dinge, die du vor der Nutzung von TensorFlow wissen musst


    Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von 10 Things You Need to Know Before Getting Started with TensorFlow. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag :)

    Zwar habe ich an der Uni zwei Wahlfächer zum Thema künstliche Intelligenz (KI) belegt und auch schon zahlreiche Machine Learning-Bibliotheken (ML) verwendet, aber das macht mich keinesfalls zu einer ML-Entwicklerin. Wie viele andere Entwickler auch interessiere ich mich jedoch enorm für ML und TensorFlow, eine beliebte Bibliothek, die beim Thema ML oft zur Sprache kommt. Doch was genau ist das eigentlich?

    Was ist TensorFlow?

    TensorFlow ist eine Open Source-Bibliothek, die 2015 von Google Brain (jetzt Google AI) veröffentlicht wurde. Sie soll es Entwicklern erleichtern, Deep Learning-Modelle und -Daten zu entwickeln, zu trainieren und allgemein …

    Read More
  • By Lizzie Siegle
    Liebt mich, liebt mich nicht: Klassifizieren von Texten mit TensorFlow und Twilio Liebt mich, liebt mich nicht: Klassifizieren von Texten mit TensorFlow und Twilio


    Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Loves Me, Loves Me Not: Classify Texts with TensorFlow and Twilio. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag :)

    Der Valentinstag steht kurz bevor und nicht nur die Liebe sondern auch maschinelles Lernen liegen in der Luft. Manche würden wohl die althergebrachten Blütenblätter verwenden, um herauszufinden, ob jemand ihre Liebe erwidert, aber Entwickler würden vermutlich eher auf ein Tool wie TensorFlow zurückgreifen. In diesem Blog zeige ich, wie eine binäre Textklassifizierung mit neuronalen Netzwerken über Twilio und TensorFlow in Python durchgeführt wird. Wir können eine Textnachricht an +16782767139 senden, um diese Textklassifizierung zu testen.

    text-liebtmichnicht

    Voraussetzungen

    Read More
  • By Lizzie Siegle
    Senden einer SMS in Haskell haskell-twilio


    Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von How to Send an SMS in Haskell. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag :)

    Funktionale Programmiersprachen erfreuen sich immer größerer Beliebtheit, und dazu gehört auch Haskell. Sehen wir uns diese Programmiersprache etwas genauer an. Mit Haskell lässt sich Code sauber, präzise und aussagekräftig schreiben. Du bist noch skeptisch?

    Vergleich der Java- und Haskell-ProgrammeDie oben dargestellten Java- und Haskell-Programme erstellen zwei Listen: eine Liste für alle gerade …

    Read More
  • By Lizzie Siegle
    驚きのZsh活用術 zsh trick

    この記事はTwilio Developer EvangelistのLizzie Siegleこちら(英語)て執筆した記事を日本語化したものてす。

    UNIXベースのプログラミングでは、シェル、ターミナル、コマンドラインといったインターフェースを話題にすることがよくあります。最も有名なのはおそらくbashですが、他にも広く使用されているものがあります。その1つがZsh(Zシェル)です。この記事では、Zshの詳細と、開発を最適化するためのヒントやコツを説明します。

    Zshとは

    Zsh(別名Zシェル)はBourneシェル(sh)の機能を拡張し、プラグインやテーマに関する新機能を追加してサポートを強化したものです。2019年にMacOS Catalinaで採用されてからは、Macのログインとインタラクティブのシェルとして、デフォルトになりました。

    Zshのインストール

    Zshをインストールするには、Homebrewbrew install zshを使います。

    また、最も普及しているZshプラグインであるoh-my-zshもインストールできます。oh-my-zshには、組み込みプラグインとテーマが多数付属しており、次のスクリプトでインストールできます。

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    

    Zshのあまり知られていない9つのヒントとコツ

    1. 私のチームメイトのValér …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.