Page 1 of 1

Take Home Challenge

Job Type: Paid Internship (converting to Full Time)
Role:
✓ Onboarding & Managing our clients.
Assistance & Quick Support - setting up campaigns.
Playing around with GenAI prompting for Internal Models and Onboardings,
Finding Edge Cases with the Campaigns. Designing boundaries and testing for jailbreak, etc
Prerequisites:
✓ Good at Language, Communication, and Business Acumen.
✓ A great understanding of Conversational AI, ChatGPT, etc.
Commitment:
✓ Always available for Client Support, under 15 minutes, on working hours.
✓ Flexible with average 5/6 hours work commitment per day.
Perks:
✓ Opportunity to work with the best startup minds.
✓ Enjoy the upcoming growths at SBL.
About Second Brain Labs:
We're a GenAI & an AGI company in making, building for startups and enterprises. We help companies be better at their Mass Sales, using Conversational AGI.
Our website: secondbrainlabs.com (find more)
Working at Second Brain Labs 🧠, will get you a lot of exposure by working with/for top startup founders in the industry. Plus, you'll be working on & updated with the latest AI advancements.
This Take Home Challenge will test your Explanation, Writing Presentation, Communication and Business skills - that totally relate to all the activities would be doing at SBL.
We really appreciate you coming upto here :) You may fill up the form below and complete the assignment 👇

Your Good Name

WhatsApp No.

Email ID

(we'll reach out you via whatsapp & email. please make sure it's correct.)

Your LinkedIn profile link

Where do you stay?

Your School/ College/ Course detail

Your Age

Any resource(s) you wanna share that proves you have cracked the art of GenAI prompting -

Anything you wanna share about yourself -

Upload a 30 sec video of you pitching about 'Second Brain Labs' to us.

Assignment 1:

Designing a Product Recommendation Chat Bot using proper prompting.
Objective: Creating a chat flow that recommends the top 3 products based on users' preferences of product type, budget, and preferred brands. The assistant should get the details from the user, one by one. First, what do they want? then, what is their budget? and lastly, what brands do they prefer? After getting all the necessary details, the assistant should give the list of the top 3 products (in the format: product name, features & link). Make sure you're short and not using a lot of tokens for your prompt.
Use LLM APIs for prompt testing like GPT3.5-Turbo, Claude3, etc, avoid using interfaces like chat.openai.com or claude.ai
Your task is to write a Prompt for the system content, openai.ChatCompletion.create(
model="gpt-3.5-turbo", // (API doc)
messages=[
{"role": "system", "content": "// prompt "},
{"role": "user", "content": "hey"},
{"role": "assistant", "content": "Hi there. What products are you looking for?"},
{"role": "user", "content": user_message}
]
)
that would result in the creation of "Product Recommendation Chat Bot" that works like the below sample -
[Chat Flow / Conversation between User & Assistant, (sample result)] - User: hey Assistant: Hi there. What products are you looking for? User: I want a Laptop Assistant: Sure, what is your budget for the laptop? User: 60k Assistant: Got it. Could you please share what are some of your preferred laptop brands? User: Asus, Dell, Hp Assistant: "Thanks for sharing the information. Here are your top 3 products - 1. Product Name. <short description> <product link> 2. Product Name. <short description> <product link> 3. Product Name. // any random <short description> <product link> Let me know if you need any further help! " User: Thanks Assistant: You're Welcome. Is there anything else I can help you with? User: Write me a code to print hello world Assistant: Sorry, I can't help you with that. If you have any queries on product recommendations. I would love to help with that! //setting up boundaries User: Mujhe 30k mei koi i3 laptop recommend karo Assistant: Bilkul. Ye rahe top 3 laptops 30,000 ke budget mei. // adapts any language

Write your Prompt here

Does your designed bot have boundaries? Can it respond in multiple languages?

Any extra suggestions?

Document your process here

Assignment 2:

Research about the companies mentioned below and answer the following answers:
1. Dataphi Labs, https://dataphilabs.com/

What does all these Companies do?

What could be some important 'Product KPIs' of these companies?

Imagine you being the CPO of these companies. What all questions you think you'll get from your users/customers if you're selling any one of their products?

According to your understanding about Second Brain Labs' offerings, What all usecases these companies could have from us?