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
    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
  • By Lizzie Siegle
    Brainstorm last-minute Father's Day gifts with Notion and SMS dad header image

    Father’s Day is coming up, and my twin brother and I need to plan what to get for our dad. For multimedia notes and brainstorming, I like to use Notion, an app that bills itself as “an all-in-one workspace where you can write, plan, collaborate and get organized.” Notion has options for making notes, adding tasks, managing projects, and more. My brother doesn’t use Notion, but he does text a lot. To make it easy for us to collaborate, I made an SMS bot to which we both can text gift ideas. The ideas will be gathered into a single Notion page using Notion's recently-released API, Twilio SMS, the Twilio Serverless Toolkit, and Twilio Functions, making my gift-buying process a lot easier.

    text to Notion

    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 …
    Read More
  • By Lizzie Siegle
    Write to a Notion Database via SMS with Twilio Serverless header image

    Notion is an app that bills itself as "an all-in-one workspace where you can write, plan, collaborate and get organized", letting you take notes, add tasks, manage projects, and more. They recently released their API. Read on to see how to write to a Notion database using Twilio Programmable Messaging, the Twilio Serverless Toolkit, and Twilio Functions.

    video text example

    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 - configure one here.
    3. Node.js installed - download it here.
    4. Notion account - download the Mac or iOS app here and make an account (or you can just make an account at that link and use Notion in the browser).
    5. A personal phone number to test the project.

    Get Started with the Notion API

    Go to …

    Read More
  • By Lizzie Siegle
    Introducing the Twilio Field Operators Program TwilioQuest _ Blog banner - Logo & text.png

    From every corner of the world, thousands of brave souls have answered the call to join the TwilioQuest Program. As this new generation of Operators prepares to confront the evil Legacy Systems, there is an urgent need for leadership outside The Cloud. That's where Field Operators come in.

    The TwilioQuest Program is seeking US-based student leaders to tackle real-world assignments--we call these elite agents Field Operators. Field Operators will be asked to lead virtual and IRL events for their fellow students, explore exciting new technologies, and serve student developer communities. In successfully doing so, they will be rewarded with exclusive swag, career development support, and the satisfaction of knowing that they have served your community well.

    Who are Field Operators?

    Field Operators are passionate college students interested in sharing programming- and Twilio-related knowledge (no prior Twilio knowledge required--we will train you!) They are caring, empathetic, and driven, constantly learning so …

    Read More
  • By Lizzie Siegle
    Unfassbare Tricks mit Zsh Unfassbare Tricks mit Zsh

    Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Zsh Tricks to Blow your Mind. 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 :)

    Beim UNIX-basierten Programmieren dreht sich meist alles um Shells, Terminals und Kommandozeilen. Bash ist wahrscheinlich die bekannteste Option, aber es gibt auch andere weitverbreitete, wie zum Beispiel Zsh oder Z shell. Lies weiter, um mehr über Zsh zu erfahren und durch Tipps und Tricks zur Optimierung in deiner Entwicklung zu profitieren.

    Was ist Zsh?

    Zsh ist auch unter dem Namen Z shell bekannt und erweitert die Funktionalität der Bourne Shell (sh) durch neuere Funktionen und einen erweiterten Support von Plug-ins und Themen. Ab MacOS Catalina 2019 ist Zsh die standardmäßige Anmelde- und Interaktions-Shell für Mac-Rechner.

    Zsh-Installation

    Installiere Zsh mithilfe von …

    Read More
  • By Lizzie Siegle
    6 méthodes console JavaScript résumées par Taylor Swift 6 méthodes console javascript

    Si vous faites du dev Javascript, vous avez très probablement utilisé console.log au moins une fois (si ce n’est un millier de fois...) parce que c’est la meilleure méthode de débogage! Mais saviez-vous qu’il existait d’autres fonctions console ?

    Le dernier album-surprise de Taylor Swift “Folklore”, est blindé de métaphores, d’allusions et de symbolisme. Ce post va associer quelques-unes de ses paroles à 6 méthodes console JS moins connues.

    Qu’est-ce qu’une console, précisément ?

    console est un objet global qui permet aux développeurs d’accéder à la console de débogage. Elle contient une multitude de méthodes qui facilitent l’enregistrement des états, des variables, des fonctions, des erreurs et plus encore... !

    6 méthodes console qui suivent les paroles de Folklore

    1. console.log = "But it would've been fun // If you would've been the one"

    (“Mais ça aurait été sympa // Si tu avais été le bon)

    console.log est la …

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