AI Design Assistant for Branding (Simulated for Yanxiang Interactive)
Project Description
Project Title
AI Design Assistant for Branding (Simulated for Yanxiang Interactive)
🎯 Objective
To evaluate an intern’s ability to apply AI models, structure ambiguous client needs, and deploy an interactive MVP through rapid prototyping and engineering. The assistant should support U.S. businesses in generating brand assets.
🔧 Core Skill Evaluation Dimensions
Category Evaluation Focus Weight
Prompt Engineering Ability to translate vague user needs into structured dialogue workflows 30%
Multimodal Generation Ability to generate visual samples based on textual prompts (e.g. minimalist logos) 25%
Logical Rigor Whether the assistant captures key fields (industry, budget, timeline, etc.) 20%
Engineering & Deployment Deployable as a working API or web app 15%
Innovation Bonus: Auto-pricing, competitor insights, etc. 10%
📅 7-Day Development Schedule
Day 1–2: Needs Assessment & Prototype Design
Inputs:
Read this document and research branding needs of U.S. SMBs (e.g., Clutch – Logo Agencies)
Deliverables:
✅ Conversation Flow Diagram (min. 5 decision points)
✅ Low-fidelity UI Mockup (show input sequence & output layout)
✅ User Journey Map (Startup, E-commerce, Physical Store)
Day 3–4: Core Feature Implementation
Requirements:
Use LangChain + OpenAI GPT-4 Turbo
Integrate DALL·E 3 for visual generation
Deliverables:
✅ Working bot that handles at least 3 request types: logo, brochure, pricing
✅ 3 sample images generated per user prompt (style-aligned)
✅ Example:
from langchain_core.prompts import ChatPromptTemplate
from langchain_openai import ChatOpenAI
prompt = ChatPromptTemplate.from_template("""
You're a U.S.-based brand designer AI. Ask:
1. What is your business type? (Startup, SMB, Enterprise)
2. Recommend style based on industry.
3. What is your budget? ($500–$5000+)
""")
chain = prompt | ChatOpenAI(model="gpt-4-1106-preview")
Day 5–6: Integration & Testing
Must Do:
Deploy to Slack (via Slack Bolt API)
Integrate Stripe (test mode) for auto-pricing & payment
Add compliance screening with AWS Comprehend
Deliverables:
✅ Slack Bot invitation link
✅ 10 test scenarios (e.g., user changes budget midway)
✅ Bonus: auto-pricing logic based on asset volume
Day 7: Final Delivery
✅ Interactive bot link or hosted Slack app
✅ Technical report (Prompt strategies, API config, failure analysis)
✅ 5-min video demo highlighting:
Real-time image generation
Auto-pricing
Payment workflow
💻 Recommended U.S.-Based Tech Stack
Feature Tool Rationale
AI model OpenAI GPT-4 Turbo + DALL·E 3 Multimodal leader; supports U.S.-compliant usage policies
Dev framework LangChain + FastAPI Modular, fast prototyping, API-ready
Frontend deployment Vercel (Next.js) One-click deploy, fast global CDN
Chat platform Slack API Most-used platform by U.S. enterprise teams
Payment integration Stripe Connect Split payment support for design service marketplaces
Compliance AWS Comprehend Filters race/gender/religion-sensitive content
🧾 U.S. Market Specific Requirements
1. Cultural Adaptation
Preferred Visual Styles:
Tech firms → Minimalist (Apple, Google)
Restaurants → Hand-drawn, rustic (Chipotle)
Avoid:
Red/blue combos (U.S. party affiliations)
Eagle/flag motifs (legal restrictions)
2. Legal Compliance
Use Termly to generate:
Privacy Policy
AI Usage Disclosure
3. Pricing Standards
Use USD; standard U.S. design packages:
Basic: $499 (logo + business card)
Pro: $1,499 (full visual identity suite)
💰 Cost & Tools
Item Cost (Estimate) Free Alternative
OpenAI API ~$0.03 / 1K tokens GPT-3.5 (for draft work)
Slack App (private) Free (dev mode) $80/year for public app
AWS Comprehend ~$0.0001/character Manual review (not preferred)
✅ Evaluation Rubric
Grade Criteria
A All core + bonus features; passed compliance; fast response (<2s)
B Full flow with minor gaps (e.g., pricing logic incomplete)
C Text-based only; no deployment or image generation
🔗 Reference Resources
OpenAI Developer Cookbook: https://cookbook.openai.com
Stripe Payment Integration Docs: https://stripe.com/docs/payments
AWS Comprehend Docs: https://docs.aws.amazon.com/comprehend
Mentors
Shu
Industry Roles
Company Website
Visit WebsiteApply for this Project
Interested in working on this capstone project? Click the button below to submit your application.