Task
User Story for Registration Process
As a prospective customer eagerly exploring Shaped's offerings, I register to explore the features and benefits of Shaped's AI solutions, so that I can evaluate its potential impact on my business and decide if I want to use it.
Success definition: Given I am on the Shaped registration page after clicking 'Try for free' When I fill in my email address and click 'Continue' Then I should receive an indication that my email has an open invitation to join an organization on Shaped, along with options to join or create a new organization.
Trajectory
Step 1:
Url (before/after):
https://www.shaped.ai/
https://dashboard.shaped.ai/register
Content (before/after):
RootWebArea Shaped | Recommendations and Search, focused, url='https://www.shaped.ai/'
[43] link 11/19 — Announcing Semantic Search with Behavioral Re-Ranking — Click here to learn more, center=(960,32), url='https://www.shaped.ai/blog/shaped-launches-semantic-search-with-behavioral-reranking'
strong
StaticText 11/19 — Announcing Semantic Search with Behavioral Re-Ranking
StaticText — Click here to learn more
Show more
banner
[53] link home, center=(423,104), url='https://www.shaped.ai/'
image, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669a1d930fd1bb0e96c885b1_Shaped_Logo_Horizontal_White.svg'
navigation
[58] link Docs, center=(708,103), url='https://docs.shaped.ai/'
[60] button Solutions, center=(797,103), expanded=False, hasPopup='menu'
[68] button Products, center=(901,103), expanded=False, hasPopup='menu'
[73] link Case Studies, center=(1020,103), url='https://www.shaped.ai/case-study'
[74] link Blog, center=(1120,103), url='https://www.shaped.ai/blog'
[75] link Contact, center=(1201,103), url='https://meetings.hubspot.com/matt2900/meet-with-shaped-?uuid=4076ed73-5725-4ee7-ac01-2e1869237a18'
[82] link Login, center=(1392,103), url='https://dashboard.shaped.ai/login'
[83] link Get Started, center=(1523,104), url='https://dashboard.shaped.ai/register'
main
heading Build Search & Recommendations 100x Faster
paragraph
StaticText Increase engagement, conversion, and retention with a configurable system that adapts in real-time
[103] link Try for free, center=(409,575), url='https://dashboard.shaped.ai/register'
image Afterhour logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e1e2aeb6a0188a164e_company-01.svg'
image breakr logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e00979326bb34a5fd4_company-03.svg'
image checkmate logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e1146f901fffdafc87_company-05.svg'
image dev logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e14244732017cb56cc_company-07.svg'
image fetch logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696ee1b4ec64c7fcba0fb3a_company-05-1.svg'
image Hang Logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e0b11a2a58fe1869fb_company-09.svg'
image kogan logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e1805ed88805e58f62_company-02.svg'
image locker logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696ef1fef5e55b6b390deb8_company-05.webp'
image Outdorsy logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e0d70cc51e8d7e111e_company-04.svg'
image playbook logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e10376bfc5993a0eeb_company-06.svg'
image QVC logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e0a71edf1a3845e19b_company-08.svg'
image Trela Logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669682e022cd1a0165caa413_company-10.svg'
StaticText News
link Announcing Semantic Search with Behavioral Re-Ranking, url='http://www.shaped.ai/blog/shaped-launches-semantic-search-with-behavioral-reranking'
Canvas
heading Why Shaped
StaticText Turn behavior into
StaticText relevance
list
listitem
heading Easy Set-Up
paragraph
StaticText Connect and deploy rapidly with direct integration to your existing data sources.
listitem
heading Real-Time Adaptability
paragraph
StaticText Ingest and re-rank in real-time using behavioral signals.
listitem
heading State-of-the-Art Model Library
paragraph
StaticText Fine tune LLMs and neural ranking models for state-of-the-art performance.
listitem
heading Highly Customizable
paragraph
StaticText Build and experiment with ranking and retrieval components for any use case.
listitem
heading Explainable Results
paragraph
StaticText Visualize, evaluate, and interpret your data with in-session analytics and performance metrics.
listitem
heading Secure Infrastructure
paragraph
StaticText Scale with enterprise-grade security that’s GDPR and SOC2 compliant.
image Diagram showing how you can connect and deploy rapidly with direct integration to your existing data sources., url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669034fb9ace042cde50b1ae_shaped-why-01.webp'
generic
group 1 / 3
link Hang Logo Increased Redemption Rate by 4x, url='https://www.shaped.ai/'
image Hang Logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/66950ee5a536e90f2724dc24_Hang.svg'
StaticText 4x
group 2 / 3
link Trela Logo Increased Average Order Value by 16%, url='https://www.shaped.ai/case-study/trela'
image Trela Logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/66950ef3a0b78e01eb110332_trela.svg'
StaticText 16%
group 3 / 3
link Breakr logo Increased Diversity by 3x, url='https://www.shaped.ai/case-study/breakr'
image Breakr logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/66950efd21affb06adca55ac_Breakr.svg'
StaticText 3x
generic, atomic
StaticText How It Works
heading Shaped Overview
image diagram showing shaped overview of how it works, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6695218784c4b26d96c17b7e_How-it-works-p-2000.webp'
group 1 / 3
image, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6695367aec1559b05980873d_axis%201.svg'
StaticText “Shaped is the best of both worlds — easy to get started while allowing control over our features and models.”
StaticText Mishaal Al Gergawi
StaticText CEO, Axis
group 2 / 3
image brandazine logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/66955f11b8b6adcf99c6df7c_brandazine%201.svg'
StaticText “Shaped's understanding of our data and ability to create a custom model has been impressive.”
StaticText Matt Koh
StaticText Co-CEO, Brandazine
group 3 / 3
image Breakr logo, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/66950efd21affb06adca55ac_Breakr.svg'
StaticText “Shaped provided expertise on how we should collect session and streaming data, while advising on our long term data infrastructure”
StaticText Ameer Brown
StaticText Co-Founder, Breakr
generic, atomic
button Previous slide
image
button Next slide
image
heading Designed for technical teams
paragraph
StaticText Whether you’re an expert in recommendation systems, a casual machine-learning practitioner or a novice developer, Shaped is built for you.
link Read the docs, url='https://docs.shaped.ai/'
tablist, orientation='horizontal'
tab Javascript, selected=True
tab Python, selected=False
tabpanel Javascript
StaticText npm install
StaticText @shaped.ai/client
StaticText 01
StaticText 02
StaticText 03
StaticText 04
StaticText 05
StaticText 06
StaticText 07
StaticText 08
StaticText 09
StaticText 10
StaticText const
StaticText {rank} = require('shapedai').Client(
StaticText 'your_api_key'
StaticText );
StaticText await
StaticText rank({model_name:
StaticText 'for_you_feed'
StaticText , user_id:
StaticText '3'
StaticText });
StaticText Output
StaticText {
StaticText "ids"
StaticText : [
StaticText "carrot"
StaticText ,
StaticText "apple"
StaticText ],
StaticText "scores"
StaticText : [
StaticText 0.919
StaticText ,
StaticText 0.832
StaticText ]
StaticText }
heading Solutions for every platform
link dropship or deliver icon gift icon dollar or money icon Marketplaces Optimize all sides of any marketplace. Improve every step of a buyers’ and sellers’ experience. receipt icon cart icon package icon, url='https://www.shaped.ai/solutions/marketplace'
image dropship or deliver icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610eeea3e27832ff61f62_sol-mp-03.svg'
image gift icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610ee3ca92dfbcfc0d3b5_sol-mp-02.svg'
image dollar or money icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610eec731a0a56d45c4a7_sol-mp-01.svg'
heading Marketplaces
paragraph
image receipt icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610eedec253ed0698179b_sol-mp-05.svg'
image cart icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610ee4bb5341b337dfd19_sol-mp-04.svg'
image package icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610ee71c27deafdb959f7_sol-mp-06.svg'
link chat icon heart icon stack of image icon Social Media Turn traffic into community. Boost engagement and retention. girl or person icon thumbs up icon camera icon, url='https://www.shaped.ai/solutions/social-media'
image chat icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669618fc95646c9873d168a3_sol-sm-02.svg'
image heart icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669618fc95a41898d427ef93_sol-sm-03.svg'
image stack of image icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669618fc67fe63e02bf6c901_sol-sm-01.svg'
heading Social Media
paragraph
image girl or person icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669618fc2ba645447f5db502_sol-sm-05.svg'
image thumbs up icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669618fca5ee0d95f14296d6_sol-sm-04.svg'
image camera icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669618fc9ebcc2efa8f525be_sol-sm-06.svg'
link smiley icon gaming console icon music icon Media Platforms Turn traffic into subscriptions. Boost revenue and engagement. flower or picture icon chat icon television icon, url='https://www.shaped.ai/solutions/media-platforms'
image smiley icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696178595646c9873d07b08_sol-me-06.svg'
image gaming console icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/66961785182317f0ef327d52_sol-me-05.svg'
image music icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669617856a1341e1ad363f7c_sol-me-04.svg'
heading Media Platforms
paragraph
image flower or picture icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669617858d152dc383f3d154_sol-me-01.svg'
image chat icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669617858db9d3d9d0485d02_sol-me-02.svg'
image television icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669617856a1341e1ad363f78_sol-me-03.svg'
link cart icon gift icon money bag icon E-Commerce Turn traffic into conversions. Boost engagement and retention. sunglasses icon bag icon receipt icon, url='https://www.shaped.ai/solutions/e-commerce'
image cart icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696177debed04af9f416abf_sol-ec-02.svg'
image gift icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669610ee3ca92dfbcfc0d3b5_sol-mp-02.svg'
image money bag icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696177e6be63aeebb4c355a_sol-ec-06.svg'
heading E-Commerce
paragraph
image sunglasses icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696177dd490bc23f98f453b_sol-ec-05.svg'
image bag icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696177edec253ed069cadf9_sol-ec-04.svg'
image receipt icon, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/6696177d182317f0ef327a2c_sol-ec-03.svg'
heading Get up and running with one engineer in one sprint
paragraph
StaticText Guaranteed lift within your first 30 days or your money back
link Get Started for Free, url='https://dashboard.shaped.ai/register'
link Contact us, url='https://meetings.hubspot.com/matt2900'
Canvas
StaticText 100M+
StaticText Users and items
StaticText 1000+
StaticText Queries per second
StaticText 1B+
StaticText Requests
heading FAQs
paragraph
StaticText Wherever you need us, we’re there. We are always on-hand to answer your questions.
link Contact, url='https://meetings.hubspot.com/matt2900/meet-with-shaped-?uuid=4076ed73-5725-4ee7-ac01-2e1869237a18'
button How long will it take to integrate?, expanded=True
paragraph
StaticText The integration process is quick. You can connect your data to Shaped in minutes, train your first model in hours, and fully integrate into your app in days.
button How is Shaped different to Algolia, AWS Personalize...?, expanded=False
button Can I use Shaped for multiple ranking use-cases?, expanded=False
button How much data do I need?, expanded=False
button Why shouldn’t I build this in-house?, expanded=False
button What’s your pricing?, expanded=False
button How do you handle my data?, expanded=False
contentinfo
StaticText Products
link Semantic Search, url='https://www.shaped.ai/semanticsearch'
link Recommendations, url='https://www.shaped.ai/recommendations'
StaticText Solutions
link Marketplaces, url='https://www.shaped.ai/solutions/marketplace'
link Social Media, url='https://www.shaped.ai/solutions/social-media'
link Media Platforms, url='https://www.shaped.ai/solutions/marketplace'
link E-commerce, url='https://www.shaped.ai/solutions/e-commerce'
StaticText Integrations
link Segment, url='https://docs.shaped.ai/docs/integrations/segment'
link Amplitude, url='https://docs.shaped.ai/docs/integrations/amplitude'
link BigQuery, url='https://docs.shaped.ai/docs/integrations/bigquery'
link PostgreSQL, url='https://docs.shaped.ai/docs/integrations/postgresql'
link MySQL, url='https://docs.shaped.ai/docs/integrations/mysql'
link SnowFlake, url='https://docs.shaped.ai/docs/integrations/snowflake'
StaticText Resources
link Docs, url='https://docs.shaped.ai/'
link Case Studies, url='https://www.shaped.ai/case-study'
link Blogs, url='https://www.shaped.ai/blog'
link Vs. Algolia, url='https://www.shaped.ai/blog/shaped-vs-algolia-recommend'
link Vs. AWS Personalize, url='https://www.shaped.ai/blog/shaped-vs-aws-personalize'
StaticText Company
link Careers, url='https://www.ycombinator.com/companies/shaped/jobs'
link Security, url='https://docs.shaped.ai/docs/support/security'
link Privacy Policy, url='https://www.shaped.ai/privacy-policy'
link Terms Of Service, url='https://www.shaped.ai/terms-of-service'
StaticText Stay informed on the latest news, updates, and releases.
form Newsletter
textbox Enter your email, required
button Submit, disabled=True
link, url='https://twitter.com/shapedai'
link, url='https://www.linkedin.com/company/shapedai'
link, url='https://docs.google.com/forms/d/e/1FAIpQLSdZKGa6FEqSlmIcWlmnv2T9SbGcNzCh-bsDMFoF7RimUAi2MA/viewform'
link, url='https://www.shaped.ai/'
image, url='https://cdn.prod.website-files.com/668c2c51c9deca1046d67070/669a1c4c7b8bc051ce153ee5_Shaped_Symbol_White.svg'
StaticText © 2024 Shaped
StaticText All right reserved.
RootWebArea Shaped, focused, url='https://dashboard.shaped.ai/register'
image Logo, url='https://dashboard.shaped.ai/shaped-logo-with-name.svg'
heading Create a free trial account
[61] button Continue with Github, center=(960,447), type=button
[63] button Continue with Google, center=(960,495), type=button
Show more
image
StaticText or
LabelText
StaticText Email
[74] textbox Email, center=(960,621), autocomplete=email, contenteditable=True, type=email
paragraph
StaticText By clicking continue, you agree to our
[76] link Terms of Service, center=(1059,664), url='https://www.shaped.ai/terms-of-service'
StaticText and
[77] link Privacy Policy, center=(958,680), url='https://www.shaped.ai/privacy-policy'
StaticText .
[78] button Continue, center=(960,725)
paragraph
[80] link Already have an account?Sign in., center=(960,778), inner_text=Already have an account? Sign in., url='https://dashboard.shaped.ai/login'
region Notifications (F8)
list
alert, atomic
Reasoning for action: I identified the 'Try for free' button with the identifier '103' in the accessibility tree. Clicking this button is essential as it leads me to the registration page, which is the next step in completing the user's task of registering to explore Shaped's AI solutions. This action aligns with the user story, enabling me to input my email and await the next instructions.
Action: click('103') # Click on the 'Try for free' button to explore the registration process.
Change Description: After clicking the 'Try for free' button, the browser navigated to the registration page at 'https://dashboard.shaped.ai/register', displaying a heading for account creation and options to continue with GitHub or Google, along with an email input field and terms of service links.
Screenshot before:Screenshot after:---
Step 2:
Url (before/after):
https://dashboard.shaped.ai/register
https://dashboard.shaped.ai/register
Content (before/after):
RootWebArea Shaped, focused, url='https://dashboard.shaped.ai/register'
image Logo, url='https://dashboard.shaped.ai/shaped-logo-with-name.svg'
heading Create a free trial account
[61] button Continue with Github, center=(960,447), type=button
[63] button Continue with Google, center=(960,495), type=button
Show more
image
StaticText or
LabelText
StaticText Email
[74] textbox Email, center=(960,621), autocomplete=email, contenteditable=True, type=email
paragraph
StaticText By clicking continue, you agree to our
[76] link Terms of Service, center=(1059,664), url='https://www.shaped.ai/terms-of-service'
StaticText and
[77] link Privacy Policy, center=(958,680), url='https://www.shaped.ai/privacy-policy'
StaticText .
[78] button Continue, center=(960,725)
paragraph
[80] link Already have an account?Sign in., center=(960,778), inner_text=Already have an account? Sign in., url='https://dashboard.shaped.ai/login'
region Notifications (F8)
list
alert, atomic
RootWebArea Shaped, focused, url='https://dashboard.shaped.ai/register'
image Logo, url='https://dashboard.shaped.ai/shaped-logo-with-name.svg'
heading Create a free trial account
[61] button Continue with Github, center=(960,447), type=button
[63] button Continue with Google, center=(960,495), type=button
Show more
image
StaticText or
LabelText
StaticText Email
[74] textbox Email value='test@example.com', center=(960,621), autocomplete=email, contenteditable=True, focused, type=email
paragraph
StaticText By clicking continue, you agree to our
[76] link Terms of Service, center=(1059,664), url='https://www.shaped.ai/terms-of-service'
StaticText and
[77] link Privacy Policy, center=(958,680), url='https://www.shaped.ai/privacy-policy'
StaticText .
[78] button Continue, center=(960,725)
paragraph
[80] link Already have an account?Sign in., center=(960,778), inner_text=Already have an account? Sign in., url='https://dashboard.shaped.ai/login'
region Notifications (F8)
list
alert, atomic
Reasoning for action: My reasoning for this action is that filling in the email address is the first part of the user's task to register on Shaped's platform. Once the email field is filled, it will allow the user to proceed by clicking the 'Continue' button, ultimately leading to an indication that their email has an open invitation to join an organization.
Action: fill('74', 'test@example.com') # Fill in the email field with a test email address.
Change Description: The email textbox was populated with the value 'test@example.com', and it became focused, indicating a change in its state to reflect user input.
Screenshot before:Screenshot after:---
Step 3:
Url (before/after):
https://dashboard.shaped.ai/register
https://dashboard.shaped.ai/join-organization?email=test@example.com
Content (before/after):
RootWebArea Shaped, focused, url='https://dashboard.shaped.ai/register'
image Logo, url='https://dashboard.shaped.ai/shaped-logo-with-name.svg'
heading Create a free trial account
[61] button Continue with Github, center=(960,447), type=button
[63] button Continue with Google, center=(960,495), type=button
Show more
image
StaticText or
LabelText
StaticText Email
[74] textbox Email value='test@example.com', center=(960,621), autocomplete=email, contenteditable=True, focused, type=email
paragraph
StaticText By clicking continue, you agree to our
[76] link Terms of Service, center=(1059,664), url='https://www.shaped.ai/terms-of-service'
StaticText and
[77] link Privacy Policy, center=(958,680), url='https://www.shaped.ai/privacy-policy'
StaticText .
[78] button Continue, center=(960,725)
paragraph
[80] link Already have an account?Sign in., center=(960,778), inner_text=Already have an account? Sign in., url='https://dashboard.shaped.ai/login'
region Notifications (F8)
list
alert, atomic
RootWebArea Shaped, focused, url='https://dashboard.shaped.ai/join-organization?email=test@example.com'
image Logo, url='https://dashboard.shaped.ai/shaped-logo-with-name.svg'
heading You were invited to join an org on Shaped.
paragraph
StaticText We found your email, "
Show more
StaticText test@example.com
StaticText " has an open invitation to join an org. You can join them or continue to
[131] button create a new organization, center=(1098,396)
StaticText .
image
StaticText nitu.razvan+account2@icloud.com
[137] button Join, center=(1098,480)
region Notifications (F8)
list
alert, atomic
Reasoning for action: I chose to click on the 'Continue' button to submit the email address I've entered into the textbox. This action is essential for proceeding with the registration process, triggering the system to recognize the email input and to initiate the next steps necessary to indicate whether the email has an invitation to join or create an organization on Shaped.
Action: click('78') # Click on the 'Continue' button to proceed with the registration.
Change Description: After clicking the 'Continue' button, the browser navigated from the registration page to a new page indicating that the email 'test@example.com' has an open invitation to join an organization on Shaped, along with options to either join the organization or create a new one.
Screenshot before:Screenshot after:---