(6/7)
(6/7)
It's banal to use, with 300+ supported systems:
(5/7)
It's banal to use, with 300+ supported systems:
(5/7)
(without touching the keyboard)
(1/7) 🧵
(without touching the keyboard)
(1/7) 🧵
The process takes 15-45 minutes and doesn’t require coding or installing anything locally.
The process takes 15-45 minutes and doesn’t require coding or installing anything locally.
You can build it virtually for free:
- UI: Lovable(free version)
- Orchestration: n8n (free trial)
- LLM: GPT-4o-mini by OpenAI (less than $2)
- Embedding model: text-embedding-3-small
- Vector database: Pinecone (free tier)
- Documents: Google Drive
You can build it virtually for free:
- UI: Lovable(free version)
- Orchestration: n8n (free trial)
- LLM: GPT-4o-mini by OpenAI (less than $2)
- Embedding model: text-embedding-3-small
- Vector database: Pinecone (free tier)
- Documents: Google Drive
When the user asks a question, the question is also converted into a vector and used to retrieve the most similar document chunks.
Finally, an LLM uses retrieved chunks and the original request to generate an answer.
When the user asks a question, the question is also converted into a vector and used to retrieve the most similar document chunks.
Finally, an LLM uses retrieved chunks and the original request to generate an answer.
When you use RAG, your data (e.g., documents) is not stored in the original format.
Instead, it's split into chunks (e.g., 500-1000 characters each), which are then converted into multi-dimensional vectors and stored in a vector database.
When you use RAG, your data (e.g., documents) is not stored in the original format.
Instead, it's split into chunks (e.g., 500-1000 characters each), which are then converted into multi-dimensional vectors and stored in a vector database.
But how does it work?
But how does it work?
Product teams usually focus on Value, Usability, Viability, and Feasibility.
But I’ve seen products and initiatives fail for reasons that didn't easily match those categories.
🧵
Product teams usually focus on Value, Usability, Viability, and Feasibility.
But I’ve seen products and initiatives fail for reasons that didn't easily match those categories.
🧵
It can help you when working on product strategy, crafting a PRD, or preparing for a PM interview.
It can help you when working on product strategy, crafting a PRD, or preparing for a PM interview.
And while competitive analysis can provide great insights, the best strategy to win is competing to be unique.
What did I miss?
And while competitive analysis can provide great insights, the best strategy to win is competing to be unique.
What did I miss?
(Legally)
SEO and SEM reporting (analyze your competitors):
1. Moz: SEO tools and reporting to analyze and improve website visibility in search engines
2. SEMrush: Comprehensive SEM and SEO analytics for analyzing and optimizing online marketing strategies
(Legally)
SEO and SEM reporting (analyze your competitors):
1. Moz: SEO tools and reporting to analyze and improve website visibility in search engines
2. SEMrush: Comprehensive SEM and SEO analytics for analyzing and optimizing online marketing strategies
- Repeat the process
- Practice without coding
- Create a solution for your portfolio
- Repeat the process
- Practice without coding
- Create a solution for your portfolio
(That's an example I could share without breaking my NDA with publicly available data).
The results?
(That's an example I could share without breaking my NDA with publicly available data).
The results?
I fine-tuned ChatGPT 4o-mini to predict how many upvotes a Reddit post in r/ProductManagement will get based on its title and description.
(1/5)
I fine-tuned ChatGPT 4o-mini to predict how many upvotes a Reddit post in r/ProductManagement will get based on its title and description.
(1/5)
(1/4) 🧵
(1/4) 🧵
Be liberal in what you accept and conservative in what you send.
Let's say you have a form that requires a phone number. Forcing users to use a specific format might cause frustration. Yet, it’s a widespread mistake.
(9/10)
Be liberal in what you accept and conservative in what you send.
Let's say you have a form that requires a phone number. Forcing users to use a specific format might cause frustration. Yet, it’s a widespread mistake.
(9/10)
The average person can only keep 7 (+-2) items in their working memory. Focus on breaking down information into manageable chunks.
See the Bluesky's navigation menu.
(7/10)
The average person can only keep 7 (+-2) items in their working memory. Focus on breaking down information into manageable chunks.
See the Bluesky's navigation menu.
(7/10)
The time it takes to make a decision increases with the number and complexity of choices.
Reduce options when quick decisions matter. Break down complex tasks into smaller, manageable steps.
(6/10)
The time it takes to make a decision increases with the number and complexity of choices.
Reduce options when quick decisions matter. Break down complex tasks into smaller, manageable steps.
(6/10)
Users’ motivation increases as they get closer to completing a task.
You can encourage users by showing them how close to the end they are with the help of progress bars or checklists.
(5/10)
Users’ motivation increases as they get closer to completing a task.
You can encourage users by showing them how close to the end they are with the help of progress bars or checklists.
(5/10)
In a group of similar items, the one that stands out is most remembered.
A common approach is highlighting one “primary action” the user is encouraged to take.
(4/10)
In a group of similar items, the one that stands out is most remembered.
A common approach is highlighting one “primary action” the user is encouraged to take.
(4/10)
Productivity peaks when interactions between a computer and its users occur in less than 400 milliseconds.
You can enhance the perceived speed of your product with techniques like skeletons, animations, or progress indicators.
(3/10)
Productivity peaks when interactions between a computer and its users occur in less than 400 milliseconds.
You can enhance the perceived speed of your product with techniques like skeletons, animations, or progress indicators.
(3/10)
Users perceive designs that are aesthetically pleasing as more usable.
Product teams should recognize this effect, particularly when testing user prototypes.
(2/10)
Users perceive designs that are aesthetically pleasing as more usable.
Product teams should recognize this effect, particularly when testing user prototypes.
(2/10)
I found a fantastic, free collection of Laws of UX.
They can help product teams:
- Come up with better ideas
- Come up with better hypotheses
- Analyze and understand any usability issues
The top eight: (1/10)
I found a fantastic, free collection of Laws of UX.
They can help product teams:
- Come up with better ideas
- Come up with better hypotheses
- Analyze and understand any usability issues
The top eight: (1/10)