Chris Messina

Fuzzy.ai - Build smarter software. An AI decision-making API.

Fuzzy.ai is an API that takes a unique approach to AI. It lets developers start building AI-powered intelligent behaviour without training data or data science expertise.

Add a comment

Replies

Best
Evan Prodromou
Hey everyone! I’m Evan, co-founder and CTO of Fuzzy.ai. Our team is very excited to be opening our doors for new registration today. We’re taking a different approach to artificial intelligence. Fuzzy.ai lets developers implement optimizing, intelligent behaviour in their Web and mobile apps without having tons of training data or requiring a statistics Ph.D. We do this using rules based on your knowledge of your business domain. These rules are optimized over time due to feedback from production use. We’ve applied this technique to a number of interesting business cases -- fraud detection, recommendations, content optimization, and dynamic pricing. Our Web-based developer environment makes it easy to design an agent quickly, and our SDKs for different programming languages make integrating with our REST API pretty painless. We hope the Product Hunt community enjoys the app and we look forward to your questions and comments.
Matt Fogel
And I'm @evanpro's cofounder. Happy to answer any questions you may have. We'll be on here all day!
James Walker
Hello Product Hunt! We're excited to share what we've been building. As a thank you for all the love and support, we've set up a coupon code "PRODUCTHUNT" to use when you sign up - it'll give you 3 months free on on our standard plan when you upgrade!
Evan Prodromou
@walkah Gonna be great!
Nikola Novakovic
Honestly as Rails dev who loves things like scaling challenges, soft skills, writing good code, this make me so happy that there are things which I can leverage by an API. I don't really want to learn more on AI and machine learning, because those things just don't interest me as much as other things, but I do need them and there are things like these which I can use! Kudos :)
Matt Fogel
@novica93 Thanks Nikola! This was the exact situation that @evanpro found ourselves in before starting the company. We just wanted to make our products a little bit smarter, and couldn't find anything that fit in between dumb procedural code and big complicated machine learning systems.
Aziz Morsly
Seems exciting. First small things: the "confirm your address" email comes from help@fuzzy.ai you might want to change it to something more welcoming. Also there is no clear examples of what the product does on your website (before signing up) The second thing is that the onboarding is not engaging, it needs more personality, it's not very clear who you are targeting as an audience (devs or more mainstream) thus your message is sitting in between. If you're looking for technical people just get to the code part (less documentation), if it's for a more mainstream audience you might want to make your onboarding more friendly (images, videos, ton of voice etc...)
Evan Prodromou
@azizmorsly Thanks for the feedback! We've tried a lot of different options for the onboarding process, and for our target market (developers) the current interactive tutorial seems to perform best for getting users activated. Video seems to stall developers out, and we really want to get people working on their own first agent. But I like the idea of using it as an alternative flow for less technical users -- I'm going to see what we can do there. As for examples: we have some on our blog at https://blog.fuzzy.ai/ but I agree that we could bring that more forward in our pre-signup experience. All good stuff -- appreciate the deep analysis.
Marc Boscher
Hey Evan and Matt, have been waiting for this for some time! keep it up!
Matt Fogel
@marcboscher Thanks Marc! Appreciate it!
Ramon Recuero
@marcboscher Same here. Great work!
Jesse Williams
@evanpro So essentially you are allowing users to train their own machine learning algorithm? How long does that usually take on the dev side?
Matt Fogel
@j_r_wi11iams Hi Jesse, that's exactly right. We've had some users get up and running with just a few hours of work. The main way we differ from some of the other ML-as-a-service offerings is that we try to address the fact that lots of devs are in situations where they know roughly how they want a decision-making system to behave based on past experience (for example, you know what factors tend to indicate a fraudulent transaction if you're using Fuzzy.ai for fraud detection) but don't have the hundreds of thousands of rows of historic data to train a purely statistical model. With Fuzzy.ai, you can start by defining the basic behavior you're looking for with a set of rules, and then as you use the system and provide feedback, it learns and improves automatically over time. In situations where our users know roughly how they want things to work, we've seen them go from signup to working agent in a few hours. Does that make sense? Happy to go in more depth if you'd like!
Jesse Williams
@mattfogel wow - that's really amazing. Thanks for putting this together, it's long over due. Current ML services are painfully unable to scale ... it makes sense that by limiting the scope of behavior with pre defined rules you can dictate the proper response faster.
Bryn Jones
Really exciting, congrats! How are people using Fuzz.ai? Are you seeing any common use cases?
Evan Prodromou
We have! We've tried to incorporate the most common in as templates for new agents.
Matt Fogel
@bryncdn Hey Bryn, that's a great question. Throughout our beta we've been seeing people do some really interesting stuff with Fuzzy.ai, a few of the ones I can talk about are: - Product recommendations - Customer/lead scoring - Matching users in marketplaces - Fraud detection & prediction - Dynamic pricing We expected to see people gravitating toward a few key use cases over time, but it's been interesting to see how diverse it has been. What's also really cool is that once a dev team understands how Fuzzy.ai works, we've been starting to see them come back with more ideas for how to use it.
Bryn Jones
Thanks @evanpro! Did you guys have a use case in mind when you started building Fuzzy.ai? I'm interested to know if any of the use cases have been surprising.
Matt Fogel
@bryncdn the original idea came out of @evanpro wanting to build dynamic pricing, and me wanting to build customer scoring at separate companies, so those two have been pretty high up on our radar. Probably the most fun use case that I've had a user bring up is integrating Fuzzy.ai with smart home products to make them even smarter. It's a side project for the person in question, so it hasn't been moving super quickly, but I think it'll make for a really fun blog post once he's done!
Valerio Neri
Hi Evan - exciting product! Will you be planning a self-hosted version? Outsourcing business-critical decision making structures might be somehow scary to some companies (especially in Germany)
Evan Prodromou
@valerioneri Great question! Our customers so far have been comfortable with using a remote API. If we have someone who really wants to use the product on-prem, we would probably be willing to pilot it. (Never say never, right?) But for right now we'd like to minimize the complexity for the majority of developers.
Sean Paley
@evanpro is it possible to have the feedback apply to only a given end user? So that individual end users are essentially training their own logic?
Matt Fogel
@seanpaley Hey Sean, you can totally do that. All you need to do is take your base set of rules and create multiple agents (one per user or bucket of users in this case). They all start from the same point but can then diverge based on feedback. Make sense?
Sean Paley
@mattfogel makes sense, thanks
Michael Lewkowitz
Great work Evan and crew. This is really needed - simplifying and making it accessible is a huge part of figuring out where and how to apply it. Looking forward to giving it a try!
Matt Fogel
@lewwwk thanks for the kind words! Would love to know your thoughts and happy to answer any questions that may arise.
Mike Milner
Awesome, I love the approach. Looking forward to using it!
Matt Fogel
@secretmike thanks Mike!
Sean Power
Really excited to kick the Fuzzy tires. Looks like it could help us in the future.
Pedram Daraeizadeh
This is awesome! Congrats @evanpro and @mattfogel it's an exciting space and I love the approach you're taking with it. How long before it can be used by non-developer in a conversational manner?
Matt Fogel
@pedram92d Thanks Pedram! We've already seen some non-developers getting the initial rules set up and then handing things off to their engineering team, which is really exciting, and is a first step to making it possible for just about anyone to do. The challenging part is making it easy for a non-technical user to integrate our API into their product. I'd love to find some good ways to make that happen!
Pedram Daraeizadeh
@mattfogel I love the approach if having a middle point handling the connection / translation like how Zapier works. I'm personally super interested in seeing AI leveraged by non-developers like business owners or marketers, we should continue the convo.
Matt Fogel
@pedram92d absolutely. any time!
Roger Huang
Awesome stuff everybody!
Evan Prodromou
@rogerh1991 Thanks Roger!
Jarie Bolander
Way to go @mattfogel and @evanpro. Looking forward to working with it for LSS!
Matt Fogel
@jarie_bolander Thanks Jarie. Appreciate the support!
Menachem Pritzker
This looks really cool. Is anyone using this for setting bids in micro auction situations?
Matt Fogel
@mdavep thanks Menachem! I'm not aware of anyone using it specifically for auction bids. I know of some who have used it to determine optimal pricing for their products, but not specifically related to auctions. Please give it a try! I'd love to hear your experience.