Maximise the Benefits of AI-Driven Search Assistants for Enhanced User Experiences
Dive into the Essential Features and Significance of AI-Powered Search Assistants

AI-driven search assistants represent a revolutionary advancement in digital technology, leveraging the power of artificial intelligence to provide users with rapid and accurate information, thereby significantly enhancing the overall search experience. These advanced tools serve as a vital link between users and vast data repositories, skillfully transforming complex questions into actionable insights. Their functionalities range from basic Q&A features to sophisticated conversational interactions, all designed to simplify the information retrieval process and transform how users engage with and utilise online data.
The remarkable capabilities of AI-driven search assistants include:
- Natural Language Processing (NLP): This innovative technology allows the assistant to understand user inquiries expressed in natural language, improving communication.
- Contextual Awareness: The ability to comprehend the context surrounding questions, enabling the delivery of highly relevant and precise answers.
- Personalisation: Tailoring responses based on individual user preferences and prior interactions to enhance information relevance.
- Multi-Modal Input: Accepting various input methods such as voice, text, and images, enriching user interaction.
- Real-Time Responses: Providing immediate answers to user queries, ensuring seamless and efficient interaction.
- Learning Capabilities: Continuously evolving through advanced machine learning algorithms that adapt to new information and user behaviour.
The integration of these pioneering features empowers AI-driven search assistants to significantly boost user engagement and satisfaction, delivering more relevant, accurate, and personalised interactions that cater to the diverse needs of users.
Decoding the Operational Processes of AI-Driven Search Assistants
AI-driven search assistants function through a sophisticated interplay of advanced algorithms and machine learning techniques that analyse and interpret user inquiries. Upon receiving a question or request, the assistant meticulously processes the information, evaluates the context, and aligns it with appropriate data sources to generate a pertinent and informative response. This intricate operation involves multiple technological components that work collaboratively to enhance the accuracy and relevancy of the information provided.
Key technologies vital to the functionality of AI-driven search assistants include:
- Machine Learning: These algorithms learn from extensive datasets, continually honing their accuracy and adapting to user behaviours and emerging trends.
- Natural Language Processing (NLP): This technology aids in the understanding and processing of human language, facilitating smoother interactions.
- Semantic Search: Boosting the relevance of search results by analysing context and grasping the nuanced meanings behind user queries.
- Knowledge Graphs: Structuring information to illustrate relationships between various entities, thus enhancing comprehension.
- Speech Recognition: Converting spoken language into text, allowing for accurate handling of voice-activated queries.
By harnessing these advanced technologies, AI-driven search assistants not only disseminate information but also engage users in meaningful conversations, mimicking the complexities of human communication and interaction.
Discovering the Benefits of AI-Driven Search Assistants
The implementation of AI-driven search assistants can lead to marked improvements in operational efficiency and user satisfaction. By providing tailored, immediate responses to user inquiries, these assistants substantially reduce the time users spend searching for essential information. This enhanced efficiency enriches the overall user experience while promoting ongoing interactions, thereby building loyalty and trust in the services offered.
Moreover, AI-driven search assistants can significantly elevate user satisfaction through:
- Instantaneous Responses: Users receive answers almost immediately, minimising wait times and boosting overall satisfaction.
- Increased Accuracy: By utilising sophisticated algorithms, these assistants can provide users with more precise and relevant information.
- Enhanced User Engagement: Personalised interactions foster a deeper sense of engagement, encouraging users to return for future queries.
- Accessibility: Features like voice activation enable hands-free access to information, creating a more inclusive experience for all users.
The myriad benefits associated with AI-driven search assistants showcase their transformative potential across diverse sectors, including customer service, education, and beyond, highlighting their role in enhancing service delivery and user satisfaction.
Mastering Content Development for AI-Driven Search Assistants

Key Components of Effective Content for AI-Driven Search Assistants
To create effective content tailored for AI-driven search assistants, it is critical to uphold clarity, conciseness, and logical structure, which facilitate the efficient interpretation and processing of information by AI algorithms. Well-organised content not only improves search outcomes but also fosters trust and credibility among users. For instance, content that directly addresses frequently asked questions typically performs well, as it promptly meets user demands for quick responses.
Real-world examples of successful content strategies include:
- Structured Data Markup: Incorporating schema markup that assists search engines in understanding the context of your content.
- Clear Formatting: Using bullet points and headers to enhance readability and engagement.
- Addressing Specific Questions: Creating content that directly responds to common inquiries, ensuring user needs are effectively satisfied.
- Utilising FAQs: Developing dedicated FAQ sections that deliver quick answers to user concerns, greatly enhancing user experience.
By focusing on these strategic approaches, businesses can significantly improve the effectiveness of their content, ensuring it resonates with both users and search algorithms, ultimately leading to increased engagement and satisfaction.
Practical Techniques for Optimising Content for AI-Driven Search Assistants
Optimising content for AI-driven search assistants is crucial for enhancing visibility and user engagement. This optimisation process requires the strategic use of relevant keywords, implementation of structured data, and adherence to clear formatting guidelines, all of which assist AI in understanding and indexing content. Each component plays an essential role in ensuring that the content remains accessible and appealing to both AI algorithms and human users.
Practical strategies for effective content optimisation include:
- Keyword Research: Identify and incorporate relevant keywords that align with user intent and query patterns.
- Implement Structured Data: Use schema markup to enhance the understanding of your content’s context and relevance.
- Utilise Clear Formatting: Organise content with headers, lists, and concise paragraphs to improve readability and engagement.
- Monitor User Engagement: Regularly evaluate how users interact with your content to identify areas for enhancement.
By applying these optimisation techniques, content creators can significantly enhance the effectiveness of their output, ensuring it meets the evolving demands of AI-driven search assistants while catering to user needs.
Best Practices for Crafting Content for AI-Driven Search Assistants

Creating content that is suitable for AI-driven search assistants demands adherence to best practices that prioritise accuracy, relevance, and user engagement. This involves crafting material that is both user-friendly and easily interpretable by AI systems. The focus should be on delivering valuable insights that resonate with users while meeting the criteria established by search algorithms.
Best practices to consider during content creation include:
- Maintaining Accuracy: Ensure that all information presented is factual, well-researched, and up-to-date to build trust with users.
- Ensuring Relevance: Tailor content to align with the interests and needs of your target audience, thereby enhancing engagement.
- Enhancing Engagement: Use engaging language and varied formats to capture readers’ attention and sustain their interest.
- Regular Updates: Periodically review and refresh content to maintain its validity and relevance in a constantly changing digital landscape.
By adhering to these best practices, content creators can produce high-quality material that effectively serves both users and AI-driven search assistants, fostering a more meaningful connection between content and audience.
Measuring the Effectiveness of Content for AI-Driven Search Assistants
Evaluating the success of content crafted for AI-driven search assistants requires tracking various metrics to assess effectiveness and inform future enhancements. Key performance indicators (KPIs) can provide invaluable insights into how well content resonates with users and its efficacy in being indexed by search algorithms.
Metrics worth monitoring include:
- Click-Through Rates (CTR): The percentage of users who click on your content from search results, indicating its appeal and relevance.
- Dwell Time: The amount of time users spend on your content, serving as a measure of engagement and interest.
- AI Engagement Scores: Metrics related to the frequency with which AI-driven assistants incorporate your content in their responses.
- User Feedback: Collecting qualitative data through surveys or feedback forms to evaluate user satisfaction and identify areas for improvement.
By focusing on these metrics, content creators can gain a comprehensive understanding of their content’s performance, enabling data-driven adjustments that enhance overall effectiveness and user satisfaction.
Strategic Approaches for Effective Content Development for AI-Driven Search Assistants
Establishing a Comprehensive Content Strategy
Developing a robust content strategy for AI-driven search assistants requires a systematic approach that includes understanding your audience, defining clear objectives, and leveraging data to guide content creation. A well-structured strategy ensures that your content effectively addresses user needs while seamlessly aligning with the capabilities of AI technologies.
Steps for formulating an effective content strategy include:
- Identify Your Audience: Gather insights into who your users are and what specific information they seek, allowing for tailored content creation.
- Set Clear Goals: Establish specific objectives for what you aim to achieve with your content, whether it be increased engagement, improved SEO, or enhanced user satisfaction.
- Conduct Data Analysis: Use analytics tools to gather insights into user behaviour and preferences, informing your content strategy.
- Plan Content Types: Determine which formats (e.g., articles, videos, podcasts) will best serve your audience and fulfil their informational needs.
By adhering to these strategic steps, organisations can develop a comprehensive content strategy that not only addresses user needs but also maximises the capabilities of AI-driven search assistants, ensuring optimal performance and engagement.
Identifying the Most Effective Content Formats for AI-Driven Search Assistants
Certain content formats have shown particular effectiveness for AI-driven search assistants, primarily due to their ability to address user queries in clear and concise ways. Content arranged for rapid retrieval and easy comprehension typically yields the best results, ensuring users receive the necessary information promptly without unnecessary delays.
Highly effective content types include:
- FAQs: Clearly addressing common questions in a straightforward manner that meets user needs.
- How-To Guides: Offering step-by-step instructions for specific tasks, enhancing user understanding and ability to apply information.
- Quick Answers: Providing succinct, direct responses to typical queries, ensuring users find answers quickly.
- Interactive Content: Engaging formats that promote user participation and exploration, enriching the overall experience.
By focusing on these content types, creators can increase the likelihood that their materials will be utilised by AI-driven search assistants, significantly improving user engagement and satisfaction levels.
Assessing Content Effectiveness and Performance Indicators
Evaluating the effectiveness of content designed for AI-driven search assistants can be achieved through various metrics that provide insights into user interaction and overall performance. By analysing these metrics, content creators can identify strengths and weaknesses in their approach, facilitating continuous enhancement and optimisation.
Metrics to monitor include:
- Engagement Rates: Assess how users interact with your content, including likes, shares, and comments.
- Click-Through Rates (CTR): Monitor how often users click on your content from search results, indicating its relevance and appeal.
- User Feedback: Collect qualitative insights from users to gauge satisfaction levels and areas for improvement.
- Conversion Rates: Track how many users take desired actions after engaging with your content, providing insight into its effectiveness.
By concentrating on these metrics, organisations can gain a clearer understanding of their content’s impact and make informed adjustments to enhance overall effectiveness, ensuring it meets user needs and AI expectations.
Best Practices for Content Optimisation for AI Search
Optimising content for AI search involves implementing various strategies that enhance the likelihood of content being accurately indexed and effectively presented by AI-powered assistants. This optimisation ensures that content aligns with the expectations of both users and search algorithms, thereby enhancing overall visibility and engagement.
Key optimisation strategies include:
- Incorporate Relevant Keywords: Strategically use targeted keywords throughout your content to align with user search queries.
- Structure Data for Easy Parsing: Organise content using headings and lists to facilitate AI understanding and improve indexing.
- Ensure Clarity and Brevity: Use concise language to enhance readability and user comprehension, making it easier for AI systems to process.
- Update Content Regularly: Keep your material fresh and relevant to ensure it meets current trends and user needs.
By implementing these optimisation efforts, content creators can significantly enhance the effectiveness of their output, ensuring alignment with the capabilities of AI-driven search assistants and improving user satisfaction.
Addressing Challenges in Content Development for AI-Driven Search Assistants
Strategies for Overcoming Technical Challenges
Creating content for AI-driven search assistants often presents a range of technical challenges, primarily related to understanding AI algorithms and ensuring that content is structured appropriately for optimal performance. Overcoming these obstacles requires a strategic approach that combines technical knowledge with effective content creation practices to ensure compatibility with AI systems.
Expert analysis suggests that key strategies for overcoming technical challenges include:
- Investing in Training: Equip your team with comprehensive knowledge about AI technologies and content optimisation techniques to enhance their skill sets.
- Utilising AI Tools: Leverage AI-driven analytics tools to evaluate content performance and identify areas for improvement, streamlining the content creation process.
- Collaborating with Experts: Engage with professionals who specialise in AI and content strategy to gain insights and best practices from their experiences.
- Regular Testing: Test content with AI systems to ensure it meets indexing and retrieval standards, thereby enhancing overall effectiveness.
By adopting these strategies, content creators can effectively navigate the complexities of AI technology, ensuring their content is not only high-quality but also compatible with the requirements of AI-driven search systems.
Addressing Quality Challenges in Content Creation
Content quality issues can significantly hinder the effectiveness of materials developed for AI-driven search assistants. Problems such as inaccuracies, outdated information, or a lack of relevance can erode user trust and satisfaction, resulting in negative experiences that detract from intended goals. Addressing these challenges is essential for maintaining credibility and ensuring optimal performance in search results.
Common content quality challenges to tackle include:
- Inaccurate Information: Ensure that all facts are thoroughly vetted, reliable, and up-to-date to maintain trust with your audience.
- Outdated Content: Regularly review and revise content to reflect current trends, data, and user expectations.
- Lack of Relevance: Tailor content specifically to meet the needs and interests of your audience, enhancing engagement.
- Poor Readability: Avoid overly complex language or dense paragraphs that can confuse users, ensuring clarity and accessibility.
By proactively addressing these content quality challenges, creators can boost user satisfaction and trust, leading to more effective interactions with AI-driven search assistants and greater overall success.
Improving User Experience in Content Development
Prioritising user experience is crucial when crafting content for AI-driven search assistants. A positive user experience not only enhances engagement and satisfaction but also contributes to higher retention rates and loyalty. Ensuring that content is user-friendly, accessible, and meets user expectations can alleviate many common frustrations encountered during user interactions.
Key strategies for enhancing user experience include:
- Utilising Clear Navigation: Ensure users can easily locate the information they need through an intuitive design and layout.
- Ensuring Accessibility: Provide alternatives for users with disabilities, such as text-to-speech options or screen reader compatibility.
- Incorporating Visuals: Use images, infographics, and videos to complement written content, thereby improving engagement and offering diverse learning formats.
- Gathering User Feedback: Regularly solicit feedback to understand user needs and expectations, enabling continuous improvement of content offerings.
By concentrating on these strategies, content creators can foster a more engaging and satisfying experience for users interacting with AI-driven search assistants, ultimately leading to enhanced user loyalty and satisfaction.
Research-Supported Benefits of Creating Content for AI-Driven Search Assistants
Verified Advantages of AI-Driven Search Assistants
AI-driven search assistants provide numerous validated benefits that significantly enhance user experience and operational efficiency. By streamlining information retrieval and delivering relevant responses, these assistants can transform how users engage with digital content across various industries, boosting both productivity and satisfaction.
Key benefits include:
- Increased Efficiency: Users can find information more quickly, reducing time spent searching and improving overall productivity.
- Higher User Satisfaction: Personalised and immediate responses lead to improved user experiences, fostering positive perceptions.
- Improved Information Accuracy: AI algorithms can sift through extensive datasets to provide more precise and relevant answers, strengthening user trust.
- Enhanced User Engagement: Interactive and conversational interfaces maintain user interest and encourage ongoing interactions.
These advantages underscore the transformative potential of AI-driven search assistants, highlighting their role in reshaping digital interactions across multiple sectors and enhancing the overall user experience.
The Impact of AI-Driven Search Assistants on SEO Strategies
AI-driven search assistants significantly influence SEO strategies by changing how content is indexed, ranked, and retrieved. This evolution necessitates the adoption of new optimisation techniques that align with AI technologies. As search engines increasingly rely on AI for data retrieval, understanding this impact becomes crucial for content creators aiming to maintain visibility and relevance.
The implications for SEO include:
- Shift in Ranking Factors: Traditional SEO metrics are being supplemented with AI-driven performance indicators that take user engagement and satisfaction into account.
- Increased Importance of User Intent: Content optimisation must focus more on understanding and addressing user intent, ensuring alignment with search behaviour.
- Growth of Conversational Search: Content needs to be structured to accommodate voice queries and natural language, improving accessibility.
- Integration of Structured Data: Implementing schema markup becomes essential for AI understanding and effective indexing.
By recognising these changes, marketers can adjust their strategies to ensure optimal visibility and effectiveness within the rapidly evolving landscape of AI-driven search, ultimately enhancing their overall digital marketing efforts.
Long-Term Benefits for Businesses Adopting AI Technologies
The long-term advantages of embracing AI-driven search assistants are multifaceted, providing businesses with a competitive edge in the marketplace. By enhancing user engagement and leveraging data insights, organisations can improve their overall strategies and operational efficiency, leading to sustained growth and success.
Key long-term benefits include:
- Enhanced Customer Engagement: More personalised interactions foster stronger relationships with users, enhancing loyalty and trust.
- Better Data Insights: AI analytics offer valuable insights into user behaviour and preferences, informing business decisions.
- Competitive Advantage: Businesses that harness AI technologies can distinguish themselves in a crowded market, attracting and retaining customers.
- Scalability: AI-powered solutions efficiently manage increasing volumes of data and user interactions, supporting growth.
These long-term advantages reinforce the necessity for businesses to adapt to new technologies and integrate AI-driven search assistants into their strategic frameworks, ensuring they remain relevant and competitive in their respective industries.
Strategies for Keeping Content Current for AI-Driven Search Assistants
Ensuring Content Freshness Through Strategic Approaches
Maintaining content freshness is essential for ensuring relevance in the fast-paced digital landscape. Regular updates not only enhance the user experience but also increase the likelihood of content being prominently featured by AI-driven search assistants. Implementing effective strategies to keep content current can significantly amplify its impact and usefulness.
Strategies for ensuring content freshness include:
- Schedule Regular Updates: Establish a timeline for periodically reviewing and refreshing content to maintain its relevance.
- Monitor User Feedback: Actively pay attention to user comments and questions to identify areas for improvement and adjustment.
- Stay Informed About AI Developments: Keep up-to-date with advancements in AI technology to adapt content strategies accordingly, ensuring alignment with evolving standards.
- Review Analytics: Use data analytics to determine which content requires updates based on performance metrics and user engagement trends.
By integrating these strategies into content management practices, creators can ensure that the relevance and accuracy of their material are preserved, meeting user expectations and enhancing overall satisfaction.
Utilising AI to Automate Content Updates
Leveraging AI to automate content updates can significantly streamline the content management process, reducing manual workloads while ensuring that information remains relevant and engaging. By employing AI tools, organisations can effectively monitor performance metrics and adjust content based on user behaviour, thus enhancing overall effectiveness without excessive manual intervention.
Using AI for content updates includes:
- Utilising AI-Powered Analytics Tools: Employ these tools to track content performance and identify necessary updates based on user interaction.
- Implementing Machine Learning Algorithms: Use algorithms to analyse user interactions and recommend content improvements based on real-time data.
- Setting Automated Alerts: Establish notifications for when content needs refreshing based on predefined criteria.
- Integrating Content Management Systems: Utilise systems that allow for the seamless implementation of AI-driven updates, enhancing efficiency.
By effectively leveraging AI technologies, organisations can maintain an agile approach to content management, ensuring that their offerings remain competitive and relevant in the dynamic marketplace.
Best Practices for Ongoing Content Maintenance
Effective content maintenance requires adherence to best practices that ensure ongoing relevance, accuracy, and user engagement. Regular maintenance can prevent outdated or incorrect information from undermining the integrity of content and can significantly enhance overall user satisfaction and trust.
Best practices for ongoing content maintenance include:
- Schedule Regular Reviews: Establish a periodic review cycle to assess and update content as needed, ensuring accuracy and relevance.
- Use Analytics to Guide Updates: Reliably rely on performance data to inform which content needs refreshing based on user engagement and trends.
- Engage with Users: Actively encourage user feedback to understand needs and expectations, thus informing content adjustments.
- Document Changes: Keep a record of updates and revisions to track the evolution of your content and ensure transparency.
By implementing these best practices, content creators can ensure their material remains fresh, relevant, and useful for users interacting with AI-driven search assistants, ultimately enhancing user engagement and satisfaction.
Proven Techniques for Crafting Content for AI-Driven Search Assistants
Effective Strategies for Content Development
Creating effective content for AI-driven search assistants relies on a set of tried-and-tested techniques that enhance readability, engagement, and relevance. By focusing on user intent and the capabilities of AI, content creators can produce materials that resonate well with both human users and algorithms, ensuring optimal impact.
Effective strategies for content development include:
- Use Clear Language: Opt for straightforward language that is easily understood by users and AI alike, facilitating comprehension and engagement.
- Structure Content for AI Readability: Organise content with clear headings and subheadings to facilitate AI indexing, ensuring ease of navigation.
- Focus on User Intent: Craft content that directly addresses the questions and needs of users, enhancing relevance and utility.
- Incorporate Visual Elements: Utilise images and infographics to complement written content, improving engagement and enhancing the overall user experience.
By applying these strategies, content creators can enhance the effectiveness of their materials, ensuring alignment with both user expectations and AI performance standards, ultimately leading to improved user satisfaction and engagement.
Leveraging AI for Enhanced Content Optimisation
Utilising AI for content optimisation can significantly improve the quality and effectiveness of materials created for AI-driven search assistants. AI technologies can provide valuable insights into content performance, suggest enhancements, and automate various tasks, thereby streamlining the optimisation process and enhancing overall effectiveness.
Strategies for leveraging AI encompass:
- Content Analysis Tools: Use AI-driven tools to evaluate content performance and pinpoint areas for enhancement, ensuring alignment with user needs.
- AI-Powered Recommendations: Implement systems that suggest keyword optimisation and content improvements based on data analytics, enabling targeted enhancements.
- Automating Routine Tasks: Employ AI to manage repetitive tasks, allowing creators to focus on higher-level content strategy and creative efforts.
- Integrating Feedback Mechanisms: Use AI to collect and analyse user feedback, informing content adjustments and ensuring responsiveness to user needs.
By effectively leveraging AI technologies, content creators can enhance their workflows and ensure that their materials remain relevant, engaging, and aligned with the needs of AI-driven search assistants, ultimately improving user experiences and satisfaction.
Essential Elements of a Successful Content Strategy
A successful content strategy for AI-driven search assistants encompasses several key elements that ensure alignment with both user needs and AI capabilities. By focusing on these components, organisations can create materials that resonate well with users while meeting the expectations of search algorithms, thereby enhancing overall effectiveness.
Key elements of an effective content strategy include:
- Understanding Your Audience: Gain insights into user behaviour and preferences to tailor content effectively, ensuring relevance and engagement.
- Setting Measurable Goals: Define clear objectives for what your content should achieve in terms of engagement, performance, and alignment with business goals.
- Continuous Refinement: Regularly assess and adjust your strategy based on data-driven insights, ensuring ongoing effectiveness and relevance.
- Collaboration Across Teams: Foster collaboration between content creators, marketers, and tech teams to align objectives and enhance overall strategy.
By emphasising these key elements, organisations can develop a robust content strategy that maximises the effectiveness of their materials, ensuring a positive impact on user engagement and AI performance, thereby driving overall success.
Frequently Asked Questions About AI-Driven Search Assistants
What is an AI-driven search assistant?
An AI-driven search assistant is an innovative technology that utilises artificial intelligence to provide quick, relevant answers to user queries, thereby improving the overall search experience through advanced features like natural language processing and machine learning.
How does AI enhance search accuracy?
AI enhances search accuracy by thoroughly analysing extensive volumes of data and understanding user intent, enabling it to deliver more relevant and precise information based on the context of the query, thereby increasing user trust and satisfaction.
What types of content are most effective for AI search assistants?
Content types such as FAQs, how-to guides, and quick answers are particularly effective, as they address user needs for quick and easily digestible information that is readily accessible through AI-powered tools.
What steps can I take to optimise my content for AI search?
Optimising content for AI search involves using relevant keywords, implementing structured data, and adhering to clear formatting guidelines to enhance understanding and indexing by AI algorithms, thus improving visibility and engagement.
What benefits can I expect from using AI-driven search assistants?
Benefits include increased efficiency, higher user satisfaction, improved information accuracy, and enhanced user engagement through personalised interactions that foster loyalty and trust in the service.
How can I measure the success of my content?
Success can be gauged through key metrics such as click-through rates, dwell time, user feedback, and engagement rates, providing insights into content effectiveness and areas for improvement.
What challenges might I encounter when creating content for AI?
Challenges include ensuring technical compatibility with AI algorithms, maintaining content quality and relevance, and addressing user experience concerns to meet evolving expectations and standards.
How frequently should I update my content?
Content should be reviewed and updated regularly, typically on a quarterly or biannual basis, depending on the nature of the subject matter and the rate of change in relevant information.
What role does user feedback play in content creation?
User feedback is crucial as it provides valuable insights into audience preferences and areas for improvement, enabling content creators to tailor their materials more effectively to meet user needs and expectations.
How can AI be utilised to automate content updates?
AI can automate content updates by monitoring performance metrics, suggesting revisions based on user behaviour, and facilitating scheduling for regular content reviews, ensuring that material remains current and relevant.
Connect with us on Facebook!
The post Create Content for AI-Powered Search Assistants appeared first on Ezi Gold.
The Article AI-Powered Search Assistants: Crafting Engaging Content Was Found On https://limitsofstrategy.com