Five mind-blowingly intelligent AI apps built on Clarifai, featuring Twilio, West Elm, Dev.to, + more

With all the innovative applications and awesome educational resources that our community has been creating, we wanted to showcase some of our favorites to inspire you to start tinkering with machine learning technology. Here’s our roundup of the best of the best developer apps from July!

It can be pretty difficult to keep up with all the latest artificial intelligence and machine learning updates, and it’s even harder to grasp how you can actually put it all into practice. We find that it’s helpful to see real-world examples, so that’s why we pulled together this showcase of tangible applications that people are building. With that said, here’s how our community is shaking off the AI hype and delivering real-world results instead.

1. Risky Clicker Bot

riskyclicker

Ohhh, the Reddit culture. If you’re a part of it, you know it can be a great place to keep up with the internet and share meme-ingful content, but it can also be a place where “risky click” links are shared as well. For some, gore and nudity are not worth upvoting, which is why Sreenivas V Rao built the /u/RiskyClickerBot to help users automatically filter out images that are NSFW. If you want to know how he’s keeping Redditors more informed with image recognition, take a look at how he’s placing NSFW confidence scores next to the links.

2. West Elm Pinterest Style Finder Tool

westelm

Love pinning things to your furniture Pinterest board, but have trouble actually finding something similar to what you’re looking for? Well, West Elm’s new Pinterest Style Finder tool can help. Built on top of visual search, neural networks work to help identify the user’s personal aesthetic and returns similar items from the West Elm site. That means, relying on browser history is history! E-commerce sites can now recognize their customer’s preference in real-time and deliver hyper-relevant product recommendations.

3. Image recognition in Python with Clarifai and Twilio

twilio

If you think building a machine learning image recognition API is a daunting technical challenge, you’re right. It requires massive computational power, a team of experts, data scientists, lots of code/data, and a constant tweaking of parameters. That’s why we’re here to take care of all that heavy lifting for you so that you can focus on the core functionality of what you’re building instead. If you’re new to using image recognition,  check out Sam Agnew’s tutorial on how to easy it is to build a Flask application in Python using Twilio MMS + Clarifai to receive picture messages over a phone number with relevant keywords.

4. Candid IO

candid

Candid IO, a social discovery platform that helps brands discover powerful user-generated photos for their products, recently automated their workflows using Clarifai’s Visual Search product. To better provide marketers the tools they need to increase engagement from their fans, image recognition is making it even easier to deliver on-brand UGC. Now marketers using their platform have a greater opportunity to provide their customers with a more immersive brand experience.

5. Convolutional Neural Networks 101

keeyon

Called one of the “best explanation(s) I’ve ever seen about neural networks and the convolutional layer!” by developer Adrien Joly, our very own Keeyon Ebrahimi sat down with our friends at dev.to to go over the ins and outs of convolutional neural networks. Once you listen to Keeyon’s explanation, you’ll wonder how we even existed before machine learning came about.

We’ve only scratched the surface of what you can do with machine learning technology and thanks to our easy-to-use API, there are endless real-world applications you can start building, too.  If you want to learn more, connect with us on social @Clarifai or comment below with feedback – we’d be happy to chat or answer any questions you may have. And if you want to be featured in next month’s roundup, build something cool and share it with us!


Five mind-blowingly intelligent AI apps built on Clarifai, featuring MongoDB, Instagram, + more

With all the innovative applications and awesome educational resources that our community has been creating, we wanted to start showcasing some of our favorites to help inspire you to start tinkering with machine learning technology. Here’s our roundup for the month of June!

Whether you’re familiar with machine learning or not, we want Clarifai to be a great place to discover what developers and businesses are doing with visual recognition technology. We want to help connect you to the right people and the right resources to spark something new, or answer any questions you may have about machine learning and computer vision. And if you create or blog something you’d like us to share, just tag #Clarifai or reach out to us on social!

This month, the creative force was strong in our community. From using celebrity recognition to cast actors as historical figures to Shazam-ing the NYC Highline art exhibits, we’ve got something for everyone in this roundup – read on!

#1. History’s Modern Day Doppelgangers

post1

Now, we’ve all tried out our Celebrity Recognition Model to find our famous doppelgangers, but what about our important people from the past? Take a look at  what Urbanski found when he entered historical figures like Confucius, Julius Caesar, and Queen Victoria into our demo. Hear that, Hollywood directors? If you’re making a reboot to a reboot of a historical drama, you should check Clarifai!

#2. AI Instagram Caption Generator

pic2

Sick of wasting time trying to come up with the perfect Instagram captions for your photos? Thanks to the Rubric App, you never have to *try* to be witty again. Powered by Clarifai’s visual recognition technology, the Rubric App analyses your photos and generates a selection of (hilarious) captions in real-time – voila! Download it for free to go try it out for yourself.

#3. Automated image analysis with IIIF

pic3

When Cogapp wanted to automatically identify “visual interesting” documents, such as the millions of images from the Qatar Digital Library, Clarifai’s Custom Training offered the perfect solution in allowing the team to easily create their own concept sets. Take a look at how Cogapp quickly analyzed and classified images after training their own “visually interesting” sample data sets and found that “even with these small sets Clarifai was giving impressive results.”

#4. Shazam the NYC Highline

pic4

Imagine pointing your phone at a piece of art and getting back a mini art history lesson. That’s exactly what @giftedapp set out to do when the Mutations Exhibit came to NYC’s Highline. Learn how @giftedapp quickly built an app to help visitors easily discover, explore, and learn about their surrounding art.

#5. Locate and review restaurants with Clarifai and MongoDB Stitch 

pic5

MongoDB Stitch simplifies development and deployment processes by removing the need from building and deploying your own backend. To show you what Stitch is capable of, the team at MongoDB built a sample application for locating and reviewing restaurants, dubbed Platespace, using Stitch and Node.js and by integrating third-party services such as AWS S3 and Clarifai. Read all about it and follow along to build your own fully functional app!


Join our live Twitter chat on building a diverse and inclusive culture

At Clarifai, we believe that a diverse and inclusive culture is not just an item you can check off a checklist. Join our live Twitter chat (along with Google Developer Group, Major League Hacks, and Grace Hopper Academy) on Wednesday, May 24 at 9:00 PM EST to share your thoughts on ways tech companies can build diversity and inclusion into every aspect of their culture.

Building a diverse and inclusive culture is about the ongoing effort to shape the way we work, communicate, and accept one another despite our different perspectives. It’s about creating a climate where respect and a sense of belonging are cultivated. So, with that in mind, we want to hear your thoughts what diversity and inclusion mean to you and how tech companies can be supportive in every aspect of culture, from hiring policies to team-building events to the snacks stocked in the kitchen.

The goal of this chat is not to claim that there is a one size fits all solution to building a diverse and inclusive culture. Instead, we want to offer an opportunity for individuals and organizations to come together as a community to share their pain, struggles, challenges, and successes to broaden our perspectives and to keep this important topic top of mind. We hope this chat will inspire you to keep fostering an environment where people feel included and accepted.

We’re excited to invite you to join us and our special guests from Google Developer Group, Major League Hacks, and Grace Hopper Academy for a Twitter Chat on Wednesday, May 24 at 9:00 PM EST. Use the hashtag #DiversifAI to be a part of the conversation. We can’t wait to hear from you!

Key Things:

  • Follow us on Twitter: @clarifai
  • Mark your calendar for Wednesday, May 24, 2017 at 9 pm EST
  • Follow the conversation by using the hashtag #DiversifAI
  • Remember: This is open to everyone. Let’s be kind.

Let's talk tech inclusion

Thank you to our special guests who are taking part in the chat! Be sure you’re following them before the chat begins:

Nitya Narasimhan, Google Developer Group@Nitya 

Nitya has spent nearly two decades in software research, development & management roles spanning academic, industry and consulting. She’s lived all over the map and is a proud parent and tech community organizer in the greater NYC area. Throughout her journey, she’s focused on development (building things to help people) and education (helping people to build things) with  an emphasis on youth (aka future workforce) and self-empowerment (making everyone feel they belong in tech). Her manifesto?

  • Be present – stand tall & speak loudly / help others see & hear you.
  • Be vigilant – stand up for equality / speak out against injustice.
  • Be empathetic – share your stories (successes & failures) / listen without prejudice.
  • Be pragmatic – value yourself / know when to compromise & when to fight
  • Be persistent – don’t give up / know your voice matters.

She believes collective voices drive lasting change. And when you find your voice, you will find a community ready to amplify it.

Jonathan Gottfried, Co-founder of @MLHacks, @jonmarkgo

Major League Hacking (MLH) is a B-corp whose mission is to empower hackers. That means making hacker culture welcoming to anyone who loves tinkering, discovering how things work, and building technology.

MLH supports more than 200 weekend-long hackathons each year on campuses across North America and Europe, and through our scale we believe we can create meaningful change in how students gain a passion for technology. We work closely with events to create inclusive environments from their initial marketing to a hacker’s first experience upon arrival, and throughout the rest of the event. This means having a strong and well enforced code of conduct, educational resources for new hackers, and support and training for our organizers and staff.

Grace Hopper Academy @HopperAcademy

Even in an educational environment as straightforward as coding, diversity is essential. Without diversity, both of background and thought, education fails to achieve its maximum effect. The Grace Hopper Program strives to celebrate this plurality by giving each student a voice in their cohort’s unique culture. We try to facilitate this environment by conducting regular retrospectives, both in large group settings, as well as our smaller “learning-teams.” By candidly sharing successes, shortcomings, and goals, our students are able to feel welcome on-campus and push themselves intellectually without fear of belittlement or failure.


We asked you to teach our AI about “holiday” and here’s what you came up with

Over the holidays, we asked our community to help teach our AI what “holiday” means in exchange for a pair of Snapchat Spectacles. Here’s what you came up with … spoiler alert: there are a lot of Christmas trees involved.

We might already be ankle-deep in 2017, but we’re not quite ready to let go of the holiday season just yet. Who else is in denial and still wearing their ugly holiday sweaters around? Okay, maybe that’s a bit much, but if you still have your Christmas tree up – we won’t judge!

This holiday season, we wanted to give back to our community by giving away a pair of Snapchat Spectacles and an opportunity to help train a “holiday” visual recognition model. Ever since we launched Custom Training, a hassle-free way of teaching AI new concepts with just a few data examples, we’ve been working hard to foster diversity in data as a step towards creating unbiased and personalized AI- hence getting the community to teach our AI to see the holidays from their point of view. The #ClarifaiMyHoliday results were astonishing (and hilarious!) all thanks to you! Here’s a recap of the submissions:

Over 420 pictures were submitted – mostly of Christmas trees.

image00

We really loved seeing all your submissions – especially the #Clarifai selfies!

 

 

HT + shoutouts to our #clarifairies with an interesting perspective

 

And the winner of #ClarifaiMyHoliday goes to…

CzRL0WGVIAAETt6

Now, you may be thinking, ‘Oh great, that’s not how I see the holidays,” but no worries! We know it was a rather small sample size, which is why we’re spreading awareness and asking you to partake in training our data next time around. And as always, feedback is welcomed and madly sought after. You can also build your very own holiday visual recognition model with Custom Training and personalize it to understand “holiday” from your unique perspective.

We had so much fun looking at the way our community captured the holiday spirit and we’re looking forward to training the next model together. What should we train together next? Let us know @Clarifai!

Did you miss out on #ClarifaiMyHoliday? Never fear, we do fun community events like this all the time! Follow us on Twitter to get all the updates and make new internet friends.