Digital Ocean provides a fast and visually appealing signup process that leads new users smoothly through account creation and initial setup of a droplet instance. The interface utilizes consistent design principles and user experience best practices to simplify the onboarding process. While most of the user flow is seamless, there is one disruption where users must agree to terms and conditions. Overall, the signup and initial setup takes under five minutes to complete and immerses new users in Digital Ocean's products and platform.
Join us for a product marketing teardown of Slack's announcement of Enterprise Grid. Don't forget to subscribe to the Product Marketing Summit for more teardowns like this!
Rob Rastovich of Appirio presents "Migrating Enterprise Apps to the Cloud (PaaS)" at SDForum Cloud Services SIG at Stanford University on Tuesday August 24th
Join us for a product marketing teardown of Slack's announcement of Enterprise Grid. Don't forget to subscribe to the Product Marketing Summit for more teardowns like this!
Rob Rastovich of Appirio presents "Migrating Enterprise Apps to the Cloud (PaaS)" at SDForum Cloud Services SIG at Stanford University on Tuesday August 24th
Ilya Kuzovkin - Adaptive Interactive Learning for Brain-Computer InterfacesIlya Kuzovkin
This is a brief description of the approach and algorithm I proposed in my master's thesis. The core algorithm keeps track of both user's and computer's progress and gives them valuable feedback.
Article overview: Unsupervised Learning of Visual Structure Using Predictive ...Ilya Kuzovkin
This set of slides goes over the recent article that tries to tie together the idea of predictive coding and deep learning. The main point of the article is that a generative system trained on sequential data to predict the future samples learns more "useful" representation than the usual autoencoder. The result resonates with the fact that our brain is probably using predictive mechanisms.
[JDV_TechTalk] Make a Heroku-like Server in Digital OceanYanuar W
TechTalk about how to make auto deploy on push server like Heroku but at our own server in Digital Ocean.
Arranged by Qiscus, supported by Jogja Digital Valley
Article overview: Deep Neural Networks Reveal a Gradient in the Complexity of...Ilya Kuzovkin
The article presents the comparison of the complexity of the representation of visual features in the deep convolutional neural network and in our brain. DNN activity layer-by-layer is used to predict voxel activations and it is shown that lower layers of DNN are better at predicting V1,V2 and that higher layers of DNN are better in predicting activity in LO and higher areas of ventral stream. The result effectively demonstrates that layer-by-layer complexity of visual features we see in DNN is also present in the visual cortex.
The presentation is given during the Computer Graphics seminar at the University of Tartu. It is an introductory overview of the GPGPU idea in general and gives "hello world" examples using old-school shader computing, OpenCL and CUDA. The code is available in my <a>Github repository</a>.
The buyer experience is moving towards the smartphone and your webpages aren’t ready for the shift
On a traditional landing page, all of the information loads in one go. The text, CTA, images all appear pretty much at the same time on a page where buyers scroll to see the information. This isn’t much of an issue on desktops because you have a lot of screen space to work with so you can present all the information in a user-friendly way.
On mobile screens, however, the situation is worse.
This means that if your mobile landing pages are unengaging most of those mobile visitors landing on your page are going to drop before giving you their contact info. Or in other words, all the time, effort and most importantly money that you are sinking into your marketing campaigns, is getting wasted
Pretty bleak huh?勞
Well, guess what! It doesn’t have to be the case
Conversational landing pages are the solution!
On the screen, your customers will see an interface that looks and feels a lot like the messaging apps they use to speak with their friends and family on a daily basis. On this webinar, we will show you why moving towards chatbots/conversational landing pages is important for your next-gen mobile marketing.
A Product Teardown, “or simply teardown, is the act of disassembling a product, such as a television set, to identify its component parts, chip & system functionality” – Wiki
In the context of the teardown for SaaS companies, it involved a deep dive into the company’s Idea, Discovery Process, Landing Page, Sign Up, and its “Wow” experience.
Ilya Kuzovkin - Adaptive Interactive Learning for Brain-Computer InterfacesIlya Kuzovkin
This is a brief description of the approach and algorithm I proposed in my master's thesis. The core algorithm keeps track of both user's and computer's progress and gives them valuable feedback.
Article overview: Unsupervised Learning of Visual Structure Using Predictive ...Ilya Kuzovkin
This set of slides goes over the recent article that tries to tie together the idea of predictive coding and deep learning. The main point of the article is that a generative system trained on sequential data to predict the future samples learns more "useful" representation than the usual autoencoder. The result resonates with the fact that our brain is probably using predictive mechanisms.
[JDV_TechTalk] Make a Heroku-like Server in Digital OceanYanuar W
TechTalk about how to make auto deploy on push server like Heroku but at our own server in Digital Ocean.
Arranged by Qiscus, supported by Jogja Digital Valley
Article overview: Deep Neural Networks Reveal a Gradient in the Complexity of...Ilya Kuzovkin
The article presents the comparison of the complexity of the representation of visual features in the deep convolutional neural network and in our brain. DNN activity layer-by-layer is used to predict voxel activations and it is shown that lower layers of DNN are better at predicting V1,V2 and that higher layers of DNN are better in predicting activity in LO and higher areas of ventral stream. The result effectively demonstrates that layer-by-layer complexity of visual features we see in DNN is also present in the visual cortex.
The presentation is given during the Computer Graphics seminar at the University of Tartu. It is an introductory overview of the GPGPU idea in general and gives "hello world" examples using old-school shader computing, OpenCL and CUDA. The code is available in my <a>Github repository</a>.
The buyer experience is moving towards the smartphone and your webpages aren’t ready for the shift
On a traditional landing page, all of the information loads in one go. The text, CTA, images all appear pretty much at the same time on a page where buyers scroll to see the information. This isn’t much of an issue on desktops because you have a lot of screen space to work with so you can present all the information in a user-friendly way.
On mobile screens, however, the situation is worse.
This means that if your mobile landing pages are unengaging most of those mobile visitors landing on your page are going to drop before giving you their contact info. Or in other words, all the time, effort and most importantly money that you are sinking into your marketing campaigns, is getting wasted
Pretty bleak huh?勞
Well, guess what! It doesn’t have to be the case
Conversational landing pages are the solution!
On the screen, your customers will see an interface that looks and feels a lot like the messaging apps they use to speak with their friends and family on a daily basis. On this webinar, we will show you why moving towards chatbots/conversational landing pages is important for your next-gen mobile marketing.
A Product Teardown, “or simply teardown, is the act of disassembling a product, such as a television set, to identify its component parts, chip & system functionality” – Wiki
In the context of the teardown for SaaS companies, it involved a deep dive into the company’s Idea, Discovery Process, Landing Page, Sign Up, and its “Wow” experience.
You might be chatting to a Bot without even knowing it.Messenger Bots are a great option for brands trying to get deeper engagement with people on mobile (and the web). We’ll show you how they work!
How UI Impacts Engagement and Monetization in F2P Mobile Games - Apps World 2013Brian Sapp
PLEASE NOTE: This presentation contains animations not viewable on SlideShare, please email me for the full version.
The rapid growth of free to play mobile gaming has brought about an ever increasing level of sophistication in game design, and increased competition to retain users. Understanding proper game design has become more important then ever. In this talk, we'll take a closer look at the do's and don't for building successful F2P mobile games, from the tutorial, to the game play, to the purchase point, every aspect of design is an opportunity to win or lose a user.
Adjusting primitives for graph : SHORT REPORT / NOTESSubhajit Sahu
Graph algorithms, like PageRank Compressed Sparse Row (CSR) is an adjacency-list based graph representation that is
Multiply with different modes (map)
1. Performance of sequential execution based vs OpenMP based vector multiply.
2. Comparing various launch configs for CUDA based vector multiply.
Sum with different storage types (reduce)
1. Performance of vector element sum using float vs bfloat16 as the storage type.
Sum with different modes (reduce)
1. Performance of sequential execution based vs OpenMP based vector element sum.
2. Performance of memcpy vs in-place based CUDA based vector element sum.
3. Comparing various launch configs for CUDA based vector element sum (memcpy).
4. Comparing various launch configs for CUDA based vector element sum (in-place).
Sum with in-place strategies of CUDA mode (reduce)
1. Comparing various launch configs for CUDA based vector element sum (in-place).
Explore our comprehensive data analysis project presentation on predicting product ad campaign performance. Learn how data-driven insights can optimize your marketing strategies and enhance campaign effectiveness. Perfect for professionals and students looking to understand the power of data analysis in advertising. for more details visit: https://bostoninstituteofanalytics.org/data-science-and-artificial-intelligence/
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...John Andrews
SlideShare Description for "Chatty Kathy - UNC Bootcamp Final Project Presentation"
Title: Chatty Kathy: Enhancing Physical Activity Among Older Adults
Description:
Discover how Chatty Kathy, an innovative project developed at the UNC Bootcamp, aims to tackle the challenge of low physical activity among older adults. Our AI-driven solution uses peer interaction to boost and sustain exercise levels, significantly improving health outcomes. This presentation covers our problem statement, the rationale behind Chatty Kathy, synthetic data and persona creation, model performance metrics, a visual demonstration of the project, and potential future developments. Join us for an insightful Q&A session to explore the potential of this groundbreaking project.
Project Team: Jay Requarth, Jana Avery, John Andrews, Dr. Dick Davis II, Nee Buntoum, Nam Yeongjin & Mat Nicholas
Opendatabay - Open Data Marketplace.pptxOpendatabay
Opendatabay.com unlocks the power of data for everyone. Open Data Marketplace fosters a collaborative hub for data enthusiasts to explore, share, and contribute to a vast collection of datasets.
First ever open hub for data enthusiasts to collaborate and innovate. A platform to explore, share, and contribute to a vast collection of datasets. Through robust quality control and innovative technologies like blockchain verification, opendatabay ensures the authenticity and reliability of datasets, empowering users to make data-driven decisions with confidence. Leverage cutting-edge AI technologies to enhance the data exploration, analysis, and discovery experience.
From intelligent search and recommendations to automated data productisation and quotation, Opendatabay AI-driven features streamline the data workflow. Finding the data you need shouldn't be a complex. Opendatabay simplifies the data acquisition process with an intuitive interface and robust search tools. Effortlessly explore, discover, and access the data you need, allowing you to focus on extracting valuable insights. Opendatabay breaks new ground with a dedicated, AI-generated, synthetic datasets.
Leverage these privacy-preserving datasets for training and testing AI models without compromising sensitive information. Opendatabay prioritizes transparency by providing detailed metadata, provenance information, and usage guidelines for each dataset, ensuring users have a comprehensive understanding of the data they're working with. By leveraging a powerful combination of distributed ledger technology and rigorous third-party audits Opendatabay ensures the authenticity and reliability of every dataset. Security is at the core of Opendatabay. Marketplace implements stringent security measures, including encryption, access controls, and regular vulnerability assessments, to safeguard your data and protect your privacy.
1. Digital Ocean:
New User Onboarding
Digital Ocean has one of the fastest and visually appealing signups in the
industry, lead by consistent design and UX best practices. They know their
customer, and they make the appropriate sacrifices to make it simple
Other than a single (but very disruptive) cul-de-sac in the User Flow, this is
a great experience.
3. Succinct messaging,
strong promise.
Speaking specifically to a
part of a the market. No
identity crisis here.But you havent told me
anything yet, why would I
sign up now? Only catering
to the pre-sold customer.
On-brand icons that reinforce the
messaging. Bonus animations on
hover, which help slow you down
and pay attention.
4. Succinct messaging,
strong promise.
Speaking specifically to a
part of a the market. No
identity crisis here.
Nice use of social proof. If it’s good
enough for 140k developers, it’s
awesome and you want it.
But you havent told me
anything yet, why would I
sign up now? Only catering
to the pre-sold customer.
On-brand icons that reinforce the
messaging. Bonus animations on
hover, which help slow you down
and pay attention.
5. But this one has a Terms
of Service to agree to. I’m
going back to the
homepage signup so I
can stay Above the Law.
Alternate sign-up form is just as
simple. All roads lead to a low-
friction signup.
6. Speaking of Terms of Service, there have been many attempts
at simplifying the dreaded TOS, but this is stellar. Voice & tone
keeps the interpreted legalese readable and skimmable.
!
As an end-user, I hope every company on the planet steals this
approach.
7. Speaking of Terms of Service, there have been many attempts
at simplifying the dreaded TOS, but this is stellar. Voice & tone
keeps the interpreted legalese readable and skimmable.
!
As an end-user, I hope every company on the planet steals this
approach.
8. Great use of color for
focus. Clear call to action
on first step…
Excellent, a reward already. By calling out “Logged
in!”, it (1) Reinforces that you are now in your
account, and (2) illustrates the area where status &
alert messages will be shown.
…and clean layout illustrating following
steps for a successful onboarding. I
know What I have to do, and it feels
quick and easy.
Missed opportunity to continue
the DO Voice/tone in a short
welcome message.
12. After some clicking around, went
back to the welcome screen, but no
acknowledgment that email address
confirmed.
Im going to click it again and hope
the same action has a different
outcome this time.
Recommendation: If confirming the
email is a necessary step, proactively
represent it in the interface - either as
part of the steps, or in the status bar
area (“Email address still not
confirmed. Resend confirmation”)
13. Now we’re back in
business.
Very nice color emphasis
on the form & call to
action. I know exactly
what I should be doing
and which DO prefers
(compared to Paypal
below).
14. Instant on-click color &
in-line messaging
change on button to
confirm something is
happening.
16. In-line helper text can be
great, but only if it’s more
helpful than the field
label.
!
Unsure what problem is
being solved with this
callout.
17. In-line form validation
and feedback, like it
should be.
Pre-population of
selected state (blue).
Hrm, what’s the
difference between grey
and white backgrounds?
18. The helper text has found
it’s true calling. That’s
much, much better.
19. Progressive disclosure to
avoid overloading the
interface with distros you
dont care about.
Flags introduce a nice
visual element in a
previously text-heavy
screen. Showing
available and unavailable
options nicely reinforce
Digital Ocean’s
infrastructure footprint. While this city list will
break with the addition of
cities, it should easily
transitioned to the Image
selection style below and
scale very nicely.
Interesting choice to offer
price-impacting
upgrades, in a checkbox
at the end of the page,
without summarizing final
cost.
!
Not necessarily a bad
thing, but a curious
choice in an otherwise
transparent pricing..
Cant miss this big green
button. Screams, “Let’s
do this!”
20. By reminding the user that it will only take 60s (wait, you
promised 55s earlier!), better chance they will remain focused
on immediately configuring the droplet and putting it to use.
!
The animation, though inaccurate, keep the user engaged.
While they wait, this is a great spot to get them to input
additional account information.
• Should anyone else have access to this account?
• [ enter email ] Invite
• What is your
!
Or even a place to extend the DO Voice & Tone.
• Settle an office debate: “Who would win in a battle: A
horse sized duck or 100 duck sized horses?”
!
• Downside: If install fails , nobody will be laughing.
21. At just under 60s, initial promise
delivered!
I kind of miss my green status bar
friend, which should be confirming
successful installation and
deployment. Where’d he go?
22. • 4m 50s from home page to first deployed droplet.
• Visually appealing: Contemporary. Simple. Focused.
• Interface feels great, responsive. No interaction drags.
• In-interface, user is
• Not aimed at the comparative shopper. You’re buying the DO platform & experience, not a particular
offering.
• Interface decisions that best represent the small product line - not trying to be something they are not.
• One small but disruptive flow (setup) in an otherwise seamless setup.
• Voice & tone in marketing copy is fun and playful, but not taken too far. Functional messages were not
overdressed. (Serious face)
• “Due to high demand and capacity restrictions, we have temporarily disabled droplet creations in
this region”
• Things Digital Ocean doesn't do:
• Ask for the main company contact information. Name/address/zip/phone/contacts.
• Assumes your billing address is your main address.
• No fraud checking
• Focus on the product & experience being awesome; the admin paperwork will get handle
eventually.