{"entry_id": "2475edb5-861e-4194-a9e9-6c7c1ba8551e", "infos": [{"txt": "AI Soft Skills:", "language": "english", "position": {"atoms": [{"position_id": 0, "txt": "AI Soft Skills:", "x": "//title"}]}, "tags": [], "label": "O", "web_segment_id": 0, "global_sentence_id": 0, "edu_l1_label": "EDU_O"}, {"txt": " The New Differentiator for Language Models", "language": "english", "position": {"atoms": [{"position_id": 0, "txt": " The New Differentiator for Language Models", "x": "//title"}]}, "tags": [], "label": "O", "web_segment_id": 0, "global_sentence_id": 1, "edu_l1_label": "EDU_O"}, {"txt": "Skip to content", "language": "english", "position": {"atoms": [{"position_id": 239, "txt": "Skip to content", "x": "/html/body/div/a"}]}, "tags": [], "label": "O", "web_segment_id": 1, "global_sentence_id": 2, "edu_l1_label": "EDU_O"}, {"txt": "Currently Available:", "language": "english", "position": {"atoms": [{"position_id": 241, "txt": "Currently Available:", "x": "/html/body/main/div[1]/div/div/div[1]/div/div/strong"}]}, "tags": ["strong"], "label": "O", "web_segment_id": 2, "global_sentence_id": 3, "edu_l1_label": "EDU_O"}, {"txt": " Need a skilled Laravel, Vue.js or AI developer for your next project?", "language": "english", "position": {"atoms": [{"position_id": 243, "txt": " Need a skilled Laravel, Vue.js or AI developer for your next project?", "x": "/html/body/main/div[1]/div/div/div[1]/div/div/strong"}]}, "tags": ["strong"], "label": "O", "web_segment_id": 2, "global_sentence_id": 4, "edu_l1_label": "EDU_O"}, {"txt": "Hire Me Today", "language": "english", "position": {"atoms": [{"position_id": 245, "txt": "Hire Me Today", "x": "/html/body/main/div[1]/div/div/div[2]/a"}]}, "tags": [], "label": "O", "web_segment_id": 3, "global_sentence_id": 5, "edu_l1_label": "EDU_O"}, {"txt": "Categories", "language": "english", "position": {"atoms": [{"position_id": 247, "txt": "Categories", "x": "/html/body/main/div[3]/div[1]/div/div[1]/span"}]}, "tags": [], "label": "O", "web_segment_id": 4, "global_sentence_id": 6, "edu_l1_label": "EDU_O"}, {"txt": "LLM", "language": "english", "position": {"atoms": [{"position_id": 249, "txt": "LLM", "x": "/html/body/main/div[3]/div[1]/div/div[1]/div/a"}]}, "tags": [], "label": "O", "web_segment_id": 5, "global_sentence_id": 7, "edu_l1_label": "EDU_O"}, {"txt": "AI Soft Skills:", "language": "english", "position": {"atoms": [{"position_id": 251, "txt": "AI Soft Skills:", "x": "/html/body/main/div[3]/div[1]/div/h1"}]}, "tags": ["h1"], "label": "article_title", "web_segment_id": 6, "global_sentence_id": 8, "edu_l1_label": "BOT"}, {"txt": " The New Differentiator for Language Models", "language": "english", "position": {"atoms": [{"position_id": 252, "txt": " The New Differentiator for Language Models", "x": "/html/body/main/div[3]/div[1]/div/h1"}]}, "tags": ["h1"], "label": "article_title", "web_segment_id": 6, "global_sentence_id": 9, "edu_l1_label": "BOT"}, {"txt": "April 10, 2025  by Vincent Schmalbach", "language": "english", "position": {"atoms": [{"position_id": 254, "txt": "April 10, 2025 ", "x": "/html/body/main/div[3]/div[1]/div/div[2]/p/span[1]"}, {"position_id": 256, "txt": " by Vincent Schmalbach", "x": "/html/body/main/div[3]/div[1]/div/div[2]/p/span[2]"}]}, "tags": [], "label": "author", "web_segment_id": 7, "global_sentence_id": 10, "edu_l1_label": "EDU_O"}, {"txt": "Raw intelligence is no longer the sole marker of a language model's utility.", "language": "english", "position": {"atoms": [{"position_id": 258, "txt": "Raw intelligence is no longer the sole marker of a language model's utility.", "x": "/html/body/main/div[3]/div[2]/div/div/p[1]"}]}, "tags": [], "label": "content", "web_segment_id": 8, "global_sentence_id": 11, "edu_l1_label": "BOS"}, {"txt": " Cutting-edge models are reaching parity in problem-solving abilities.", "language": "english", "position": {"atoms": [{"position_id": 259, "txt": " Cutting-edge models are reaching parity in problem-solving abilities.", "x": "/html/body/main/div[3]/div[2]/div/div/p[1]"}]}, "tags": [], "label": "content", "web_segment_id": 8, "global_sentence_id": 12, "edu_l1_label": "IOS"}, {"txt": " As a result, \"AI soft skills\" have emerged as a critical way to evaluate them.", "language": "english", "position": {"atoms": [{"position_id": 260, "txt": " As a result, \"AI soft skills\" have emerged as a critical way to evaluate them.", "x": "/html/body/main/div[3]/div[2]/div/div/p[1]"}]}, "tags": [], "label": "content", "web_segment_id": 8, "global_sentence_id": 13, "edu_l1_label": "IOS"}, {"txt": "These soft skills refer to a model's effectiveness beyond IQ-like benchmarks.", "language": "english", "position": {"atoms": [{"position_id": 262, "txt": "These soft skills refer to a model's effectiveness beyond IQ-like benchmarks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[2]"}]}, "tags": [], "label": "content", "web_segment_id": 9, "global_sentence_id": 14, "edu_l1_label": "IOS"}, {"txt": " They show how well it performs in agentic workflows where it must use tools, follow instructions over multiple steps, and integrate into complex tasks.", "language": "english", "position": {"atoms": [{"position_id": 263, "txt": " They show how well it performs in agentic workflows where it must use tools, follow instructions over multiple steps, and integrate into complex tasks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[2]"}]}, "tags": [], "label": "content", "web_segment_id": 9, "global_sentence_id": 15, "edu_l1_label": "IOS"}, {"txt": "For example, a model might excel at answering a trivia question.", "language": "english", "position": {"atoms": [{"position_id": 265, "txt": "For example, a model might excel at answering a trivia question.", "x": "/html/body/main/div[3]/div[2]/div/div/p[3]"}]}, "tags": [], "label": "content", "web_segment_id": 10, "global_sentence_id": 16, "edu_l1_label": "IOS"}, {"txt": " But how well does it handle a multi-step coding project where it needs to read files, run code, observe errors, and adjust accordingly?", "language": "english", "position": {"atoms": [{"position_id": 266, "txt": " But how well does it handle a multi-step coding project where it needs to read files, run code, observe errors, and adjust accordingly?", "x": "/html/body/main/div[3]/div[2]/div/div/p[3]"}]}, "tags": [], "label": "content", "web_segment_id": 10, "global_sentence_id": 17, "edu_l1_label": "IOS"}, {"txt": " This article explores why such qualities are increasingly important and compares how leading models (Google's Gemini 2.5 Pro, Anthropic's Claude 3 Sonnet, and OpenAI's GPT-4) stack up on these \"soft\" capabilities in real-world use cases.", "language": "english", "position": {"atoms": [{"position_id": 267, "txt": " This article explores why such qualities are increasingly important and compares how leading models (Google's Gemini 2.5 Pro, Anthropic's Claude 3 Sonnet, and OpenAI's GPT-4) stack up on these \"soft\" capabilities in real-world use cases.", "x": "/html/body/main/div[3]/div[2]/div/div/p[3]"}]}, "tags": [], "label": "content", "web_segment_id": 10, "global_sentence_id": 18, "edu_l1_label": "IOS"}, {"txt": "What Are \"AI Soft Skills\"?", "language": "english", "position": {"atoms": [{"position_id": 269, "txt": "What Are \"AI Soft Skills\"?", "x": "/html/body/main/div[3]/div[2]/div/div/h2[1]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 11, "global_sentence_id": 19, "edu_l1_label": "BOS"}, {"txt": "By AI soft skills, I mean the traits of an AI assistant that make it effective and usable in practical workflows, beyond just getting correct answers.", "language": "english", "position": {"atoms": [{"position_id": 271, "txt": "By AI soft skills, I mean the traits of an AI assistant that make it effective and usable in practical workflows, beyond just getting correct answers.", "x": "/html/body/main/div[3]/div[2]/div/div/p[4]"}]}, "tags": [], "label": "content", "web_segment_id": 12, "global_sentence_id": 20, "edu_l1_label": "IOS"}, {"txt": " In human terms, someone may have high intellectual aptitude but still struggle with practical tasks or teamwork due to lacking soft skills.", "language": "english", "position": {"atoms": [{"position_id": 272, "txt": " In human terms, someone may have high intellectual aptitude but still struggle with practical tasks or teamwork due to lacking soft skills.", "x": "/html/body/main/div[3]/div[2]/div/div/p[4]"}]}, "tags": [], "label": "content", "web_segment_id": 12, "global_sentence_id": 21, "edu_l1_label": "IOS"}, {"txt": " Similarly, an AI might score high on academic benchmarks yet falter when asked to perform iterative, tool-assisted tasks or to adapt to user preferences.", "language": "english", "position": {"atoms": [{"position_id": 273, "txt": " Similarly, an AI might score high on academic benchmarks yet falter when asked to perform iterative, tool-assisted tasks or to adapt to user preferences.", "x": "/html/body/main/div[3]/div[2]/div/div/p[4]"}]}, "tags": [], "label": "content", "web_segment_id": 12, "global_sentence_id": 22, "edu_l1_label": "IOS"}, {"txt": "Key AI Soft Skills", "language": "english", "position": {"atoms": [{"position_id": 275, "txt": "Key AI Soft Skills", "x": "/html/body/main/div[3]/div[2]/div/div/h3[1]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 13, "global_sentence_id": 23, "edu_l1_label": "IOS"}, {"txt": "Iterative Reasoning and Tool Use:", "language": "english", "position": {"atoms": [{"position_id": 277, "txt": "Iterative Reasoning and Tool Use", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[1]/p/strong"}, {"position_id": 279, "txt": ":", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[1]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 14, "global_sentence_id": 24, "edu_l1_label": "IOS"}, {"txt": " The ability to break down complex tasks into steps, use external tools or APIs (e.g. running code, searching the web, reading documentation), verify intermediate results, and refine the approach.", "language": "english", "position": {"atoms": [{"position_id": 280, "txt": " The ability to break down complex tasks into steps, use external tools or APIs (e.g. running code, searching the web, reading documentation), verify intermediate results, and refine the approach.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[1]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 14, "global_sentence_id": 25, "edu_l1_label": "IOS"}, {"txt": " Rather than just dumping an answer, the model can plan, execute, and adjust like a human problem-solver.", "language": "english", "position": {"atoms": [{"position_id": 281, "txt": " Rather than just dumping an answer, the model can plan, execute, and adjust like a human problem-solver.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[1]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 14, "global_sentence_id": 26, "edu_l1_label": "IOS"}, {"txt": "Instruction Following and Adaptability:", "language": "english", "position": {"atoms": [{"position_id": 283, "txt": "Instruction Following and Adaptability", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[2]/p/strong"}, {"position_id": 285, "txt": ":", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[2]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 15, "global_sentence_id": 27, "edu_l1_label": "IOS"}, {"txt": " How carefully the model adheres to the user's instructions and context, especially as the instructions evolve.", "language": "english", "position": {"atoms": [{"position_id": 286, "txt": " How carefully the model adheres to the user's instructions and context, especially as the instructions evolve.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[2]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 15, "global_sentence_id": 28, "edu_l1_label": "IOS"}, {"txt": " A model with good soft skills will handle clarifications or changes in direction gracefully in real time, without forgetting earlier requirements.", "language": "english", "position": {"atoms": [{"position_id": 287, "txt": " A model with good soft skills will handle clarifications or changes in direction gracefully in real time, without forgetting earlier requirements.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[2]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 15, "global_sentence_id": 29, "edu_l1_label": "IOS"}, {"txt": " It stays on track and adapts to feedback or new commands reliably.", "language": "english", "position": {"atoms": [{"position_id": 288, "txt": " It stays on track and adapts to feedback or new commands reliably.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[2]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 15, "global_sentence_id": 30, "edu_l1_label": "IOS"}, {"txt": "Usability in Workflow:", "language": "english", "position": {"atoms": [{"position_id": 290, "txt": "Usability in Workflow", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[3]/p/strong"}, {"position_id": 292, "txt": ":", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[3]/p/strong"}]}, "tags": ["strong", "li"], "label": "content", "web_segment_id": 16, "global_sentence_id": 31, "edu_l1_label": "IOS"}, {"txt": " This covers the user experience of working with the model.", "language": "english", "position": {"atoms": [{"position_id": 293, "txt": " This covers the user experience of working with the model.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[3]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 16, "global_sentence_id": 32, "edu_l1_label": "IOS"}, {"txt": " It includes the intuitiveness of its interactions and practical features like context window size, response style, and integration with interfaces.", "language": "english", "position": {"atoms": [{"position_id": 294, "txt": " It includes the intuitiveness of its interactions and practical features like context window size, response style, and integration with interfaces.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[3]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 16, "global_sentence_id": 33, "edu_l1_label": "IOS"}, {"txt": " A model that can remember large contexts, respond in the needed format, avoid unnecessary verbosity, and generally feels like a helpful partner can be said to have strong soft skills in usability.", "language": "english", "position": {"atoms": [{"position_id": 295, "txt": " A model that can remember large contexts, respond in the needed format, avoid unnecessary verbosity, and generally feels like a helpful partner can be said to have strong soft skills in usability.", "x": "/html/body/main/div[3]/div[2]/div/div/ul/li[3]/p/strong"}]}, "tags": ["li", "strong"], "label": "content", "web_segment_id": 16, "global_sentence_id": 34, "edu_l1_label": "IOS"}, {"txt": "These qualities contribute to an LLM's effectiveness when it's deployed as an agent.", "language": "english", "position": {"atoms": [{"position_id": 297, "txt": "These qualities contribute to an LLM's effectiveness when it's deployed as an agent.", "x": "/html/body/main/div[3]/div[2]/div/div/p[5]"}]}, "tags": [], "label": "content", "web_segment_id": 17, "global_sentence_id": 35, "edu_l1_label": "IOS"}, {"txt": " In such contexts, the model is not just answering one-off questions.", "language": "english", "position": {"atoms": [{"position_id": 298, "txt": " In such contexts, the model is not just answering one-off questions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[5]"}]}, "tags": [], "label": "content", "web_segment_id": 17, "global_sentence_id": 36, "edu_l1_label": "IOS"}, {"txt": " Instead, it's embedded in a process (such as coding in an IDE, acting as a research assistant, or driving a conversation).", "language": "english", "position": {"atoms": [{"position_id": 299, "txt": " Instead, it's embedded in a process (such as coding in an IDE, acting as a research assistant, or driving a conversation).", "x": "/html/body/main/div[3]/div[2]/div/div/p[5]"}]}, "tags": [], "label": "content", "web_segment_id": 17, "global_sentence_id": 37, "edu_l1_label": "IOS"}, {"txt": " In these cases, the difference between success and failure often comes down to these soft skills.", "language": "english", "position": {"atoms": [{"position_id": 300, "txt": " In these cases, the difference between success and failure often comes down to these soft skills.", "x": "/html/body/main/div[3]/div[2]/div/div/p[5]"}]}, "tags": [], "label": "content", "web_segment_id": 17, "global_sentence_id": 38, "edu_l1_label": "IOS"}, {"txt": "As one AI engineer put it, achieving \"GPT-4 level\" raw performance is becoming common.", "language": "english", "position": {"atoms": [{"position_id": 302, "txt": "As one AI engineer put it, achieving \"GPT-4 level\" raw performance is becoming common.", "x": "/html/body/main/div[3]/div[2]/div/div/p[6]"}]}, "tags": [], "label": "content", "web_segment_id": 18, "global_sentence_id": 39, "edu_l1_label": "IOS"}, {"txt": " What really counts is how the model works with you.", "language": "english", "position": {"atoms": [{"position_id": 303, "txt": " What really counts is how the model works with you.", "x": "/html/body/main/div[3]/div[2]/div/div/p[6]"}]}, "tags": [], "label": "content", "web_segment_id": 18, "global_sentence_id": 40, "edu_l1_label": "IOS"}, {"txt": "Why Soft Skills Matter in Agentic Workflows", "language": "english", "position": {"atoms": [{"position_id": 305, "txt": "Why Soft Skills Matter in Agentic Workflows", "x": "/html/body/main/div[3]/div[2]/div/div/h2[2]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 19, "global_sentence_id": 41, "edu_l1_label": "BOS"}, {"txt": "The Limits of Static Q&A", "language": "english", "position": {"atoms": [{"position_id": 307, "txt": "The Limits of Static Q&A", "x": "/html/body/main/div[3]/div[2]/div/div/h3[2]"}]}, "tags": ["h3"], "label": "title1", "web_segment_id": 20, "global_sentence_id": 42, "edu_l1_label": "IOS"}, {"txt": "Traditional benchmarks for AI models have focused on static question-answer performance.", "language": "english", "position": {"atoms": [{"position_id": 309, "txt": "Traditional benchmarks for AI models have focused on static question-answer performance.", "x": "/html/body/main/div[3]/div[2]/div/div/p[7]"}]}, "tags": [], "label": "content", "web_segment_id": 21, "global_sentence_id": 43, "edu_l1_label": "IOS"}, {"txt": " These include solving math problems, answering knowledge queries, or passing exams.", "language": "english", "position": {"atoms": [{"position_id": 310, "txt": " These include solving math problems, answering knowledge queries, or passing exams.", "x": "/html/body/main/div[3]/div[2]/div/div/p[7]"}]}, "tags": [], "label": "content", "web_segment_id": 21, "global_sentence_id": 44, "edu_l1_label": "IOS"}, {"txt": " But agentic tasks are dynamic and open-ended.", "language": "english", "position": {"atoms": [{"position_id": 311, "txt": " But agentic tasks are dynamic and open-ended.", "x": "/html/body/main/div[3]/div[2]/div/div/p[7]"}]}, "tags": [], "label": "content", "web_segment_id": 21, "global_sentence_id": 45, "edu_l1_label": "IOS"}, {"txt": "Consider a coding assistant asked to implement a new feature.", "language": "english", "position": {"atoms": [{"position_id": 313, "txt": "Consider a coding assistant asked to implement a new feature.", "x": "/html/body/main/div[3]/div[2]/div/div/p[8]"}]}, "tags": [], "label": "content", "web_segment_id": 22, "global_sentence_id": 46, "edu_l1_label": "IOS"}, {"txt": " It may need to understand the existing codebase, write new code, run it, then debug any errors that arise.", "language": "english", "position": {"atoms": [{"position_id": 314, "txt": " It may need to understand the existing codebase, write new code, run it, then debug any errors that arise.", "x": "/html/body/main/div[3]/div[2]/div/div/p[8]"}]}, "tags": [], "label": "content", "web_segment_id": 22, "global_sentence_id": 47, "edu_l1_label": "IOS"}, {"txt": " This requires iterative reasoning:", "language": "english", "position": {"atoms": [{"position_id": 315, "txt": " This requires iterative reasoning:", "x": "/html/body/main/div[3]/div[2]/div/div/p[8]"}]}, "tags": [], "label": "content", "web_segment_id": 22, "global_sentence_id": 48, "edu_l1_label": "IOS"}, {"txt": " a loop of planning, execution, observing outcomes, and refining the plan.", "language": "english", "position": {"atoms": [{"position_id": 316, "txt": " a loop of planning, execution, observing outcomes, and refining the plan.", "x": "/html/body/main/div[3]/div[2]/div/div/p[8]"}]}, "tags": [], "label": "content", "web_segment_id": 22, "global_sentence_id": 49, "edu_l1_label": "IOS"}, {"txt": "Early prompting techniques like Chain-of-Thought (CoT) tried to elicit this behavior.", "language": "english", "position": {"atoms": [{"position_id": 318, "txt": "Early prompting techniques like Chain-of-Thought (CoT) tried to elicit this behavior.", "x": "/html/body/main/div[3]/div[2]/div/div/p[9]"}]}, "tags": [], "label": "content", "web_segment_id": 23, "global_sentence_id": 50, "edu_l1_label": "IOS"}, {"txt": " They had the model \"think step-by-step\" in a single prompt.", "language": "english", "position": {"atoms": [{"position_id": 319, "txt": " They had the model \"think step-by-step\" in a single prompt.", "x": "/html/body/main/div[3]/div[2]/div/div/p[9]"}]}, "tags": [], "label": "content", "web_segment_id": 23, "global_sentence_id": 51, "edu_l1_label": "IOS"}, {"txt": " However, CoT alone has limitations.", "language": "english", "position": {"atoms": [{"position_id": 320, "txt": " However, CoT alone has limitations.", "x": "/html/body/main/div[3]/div[2]/div/div/p[9]"}]}, "tags": [], "label": "content", "web_segment_id": 23, "global_sentence_id": 52, "edu_l1_label": "IOS"}, {"txt": " It doesn't truly allow multi-step interaction or using external tools.", "language": "english", "position": {"atoms": [{"position_id": 321, "txt": " It doesn't truly allow multi-step interaction or using external tools.", "x": "/html/body/main/div[3]/div[2]/div/div/p[9]"}]}, "tags": [], "label": "content", "web_segment_id": 23, "global_sentence_id": 53, "edu_l1_label": "IOS"}, {"txt": " If an early reasoning step is wrong, the model might not correct it within that single prompt.", "language": "english", "position": {"atoms": [{"position_id": 322, "txt": " If an early reasoning step is wrong, the model might not correct it within that single prompt.", "x": "/html/body/main/div[3]/div[2]/div/div/p[9]"}]}, "tags": [], "label": "content", "web_segment_id": 23, "global_sentence_id": 54, "edu_l1_label": "IOS"}, {"txt": "The Shift to Agent Architectures", "language": "english", "position": {"atoms": [{"position_id": 324, "txt": "The Shift to Agent Architectures", "x": "/html/body/main/div[3]/div[2]/div/div/h3[3]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 24, "global_sentence_id": 55, "edu_l1_label": "IOS"}, {"txt": "To overcome this, modern AI systems are embracing explicit agent architectures.", "language": "english", "position": {"atoms": [{"position_id": 326, "txt": "To overcome this, modern AI systems are embracing explicit agent architectures.", "x": "/html/body/main/div[3]/div[2]/div/div/p[10]"}]}, "tags": [], "label": "content", "web_segment_id": 25, "global_sentence_id": 56, "edu_l1_label": "IOS"}, {"txt": " Research on reasoning models shows a trend toward building LLMs that can self-correct, verify intermediate results, and use tools beyond just the text prompt.", "language": "english", "position": {"atoms": [{"position_id": 327, "txt": " Research on reasoning models shows a trend toward building LLMs that can self-correct, verify intermediate results, and use tools beyond just the text prompt.", "x": "/html/body/main/div[3]/div[2]/div/div/p[10]"}]}, "tags": [], "label": "content", "web_segment_id": 25, "global_sentence_id": 57, "edu_l1_label": "IOS"}, {"txt": "In other words, newer models treat multi-step problem solving as a core capability, not a \"prompting trick.\"", "language": "english", "position": {"atoms": [{"position_id": 329, "txt": "In other words, newer models treat multi-step problem solving as a core capability, not a \"prompting trick.\"", "x": "/html/body/main/div[3]/div[2]/div/div/p[11]"}]}, "tags": [], "label": "content", "web_segment_id": 26, "global_sentence_id": 58, "edu_l1_label": "IOS"}, {"txt": " Google's Gemini 2.5 Pro is a case in point.", "language": "english", "position": {"atoms": [{"position_id": 330, "txt": " Google's Gemini 2.5 Pro is a case in point.", "x": "/html/body/main/div[3]/div[2]/div/div/p[11]"}]}, "tags": [], "label": "content", "web_segment_id": 26, "global_sentence_id": 59, "edu_l1_label": "IOS"}, {"txt": " It was described as a \"thinking model\" that reasons through its thoughts before responding.", "language": "english", "position": {"atoms": [{"position_id": 331, "txt": " It was described as a \"thinking model\" that reasons through its thoughts before responding.", "x": "/html/body/main/div[3]/div[2]/div/div/p[11]"}]}, "tags": [], "label": "content", "web_segment_id": 26, "global_sentence_id": 60, "edu_l1_label": "IOS"}, {"txt": " Unlike earlier models where complex reasoning was a bolt-on process, Gemini 2.5 has this iterative thinking integrated into its architecture.", "language": "english", "position": {"atoms": [{"position_id": 332, "txt": " Unlike earlier models where complex reasoning was a bolt-on process, Gemini 2.5 has this iterative thinking integrated into its architecture.", "x": "/html/body/main/div[3]/div[2]/div/div/p[11]"}]}, "tags": [], "label": "content", "web_segment_id": 26, "global_sentence_id": 61, "edu_l1_label": "IOS"}, {"txt": "The Importance of Tool Use", "language": "english", "position": {"atoms": [{"position_id": 334, "txt": "The Importance of Tool Use", "x": "/html/body/main/div[3]/div[2]/div/div/h3[4]"}]}, "tags": ["h3"], "label": "title1", "web_segment_id": 27, "global_sentence_id": 62, "edu_l1_label": "IOS"}, {"txt": "Tool use is another crucial aspect.", "language": "english", "position": {"atoms": [{"position_id": 336, "txt": "Tool use is another crucial aspect.", "x": "/html/body/main/div[3]/div[2]/div/div/p[12]"}]}, "tags": [], "label": "content", "web_segment_id": 28, "global_sentence_id": 63, "edu_l1_label": "IOS"}, {"txt": " A truly agentic AI should know when to call an external tool.", "language": "english", "position": {"atoms": [{"position_id": 337, "txt": " A truly agentic AI should know when to call an external tool.", "x": "/html/body/main/div[3]/div[2]/div/div/p[12]"}]}, "tags": [], "label": "content", "web_segment_id": 28, "global_sentence_id": 64, "edu_l1_label": "IOS"}, {"txt": " For example, it might invoke a calculator for a tough math problem or run a web search for up-to-date info.", "language": "english", "position": {"atoms": [{"position_id": 338, "txt": " For example, it might invoke a calculator for a tough math problem or run a web search for up-to-date info.", "x": "/html/body/main/div[3]/div[2]/div/div/p[12]"}]}, "tags": [], "label": "content", "web_segment_id": 28, "global_sentence_id": 65, "edu_l1_label": "IOS"}, {"txt": " This is better than relying on its internal guesses.", "language": "english", "position": {"atoms": [{"position_id": 339, "txt": " This is better than relying on its internal guesses.", "x": "/html/body/main/div[3]/div[2]/div/div/p[12]"}]}, "tags": [], "label": "content", "web_segment_id": 28, "global_sentence_id": 66, "edu_l1_label": "IOS"}, {"txt": "Many LLM platforms have enabled such features (OpenAI's plug-ins, LangChain frameworks, etc.).", "language": "english", "position": {"atoms": [{"position_id": 341, "txt": "Many LLM platforms have enabled such features (OpenAI's plug-ins, LangChain frameworks, etc.).", "x": "/html/body/main/div[3]/div[2]/div/div/p[13]"}]}, "tags": [], "label": "content", "web_segment_id": 29, "global_sentence_id": 67, "edu_l1_label": "IOS"}, {"txt": " But the model's ability to use them effectively is part of its soft skills.", "language": "english", "position": {"atoms": [{"position_id": 342, "txt": " But the model's ability to use them effectively is part of its soft skills.", "x": "/html/body/main/div[3]/div[2]/div/div/p[13]"}]}, "tags": [], "label": "content", "web_segment_id": 29, "global_sentence_id": 68, "edu_l1_label": "IOS"}, {"txt": "Notably, Anthropic even built direct tool-use capabilities into Claude.", "language": "english", "position": {"atoms": [{"position_id": 344, "txt": "Notably, Anthropic even built direct tool-use capabilities into Claude.", "x": "/html/body/main/div[3]/div[2]/div/div/p[14]"}]}, "tags": [], "label": "content", "web_segment_id": 30, "global_sentence_id": 69, "edu_l1_label": "IOS"}, {"txt": " In late 2024 they added a \"computer-use\" mode that lets Claude perform actions on a computer (e.g. navigating a filesystem or executing commands) much like a human would.", "language": "english", "position": {"atoms": [{"position_id": 345, "txt": " In late 2024 they added a \"computer-use\" mode that lets Claude perform actions on a computer (e.g. navigating a filesystem or executing commands) much like a human would.", "x": "/html/body/main/div[3]/div[2]/div/div/p[14]"}]}, "tags": [], "label": "content", "web_segment_id": 30, "global_sentence_id": 70, "edu_l1_label": "IOS"}, {"txt": " This kind of built-in agentic ability underscores how important tool use has become for real-world tasks.", "language": "english", "position": {"atoms": [{"position_id": 346, "txt": " This kind of built-in agentic ability underscores how important tool use has become for real-world tasks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[14]"}]}, "tags": [], "label": "content", "web_segment_id": 30, "global_sentence_id": 71, "edu_l1_label": "IOS"}, {"txt": "Following Instructions and Adapting", "language": "english", "position": {"atoms": [{"position_id": 348, "txt": "Following Instructions and Adapting", "x": "/html/body/main/div[3]/div[2]/div/div/h3[5]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 31, "global_sentence_id": 72, "edu_l1_label": "IOS"}, {"txt": "Instruction following and adaptability are equally vital in these workflows.", "language": "english", "position": {"atoms": [{"position_id": 350, "txt": "Instruction following and adaptability are equally vital in these workflows.", "x": "/html/body/main/div[3]/div[2]/div/div/p[15]"}]}, "tags": [], "label": "content", "web_segment_id": 32, "global_sentence_id": 73, "edu_l1_label": "IOS"}, {"txt": " If an AI agent writes code but ignores the specific requirements given, it's not very helpful.", "language": "english", "position": {"atoms": [{"position_id": 351, "txt": " If an AI agent writes code but ignores the specific requirements given, it's not very helpful.", "x": "/html/body/main/div[3]/div[2]/div/div/p[15]"}]}, "tags": [], "label": "content", "web_segment_id": 32, "global_sentence_id": 74, "edu_l1_label": "IOS"}, {"txt": " Likewise, if the user says \"actually, use a different approach\" mid-way, the model should pivot accordingly without throwing away prior context.", "language": "english", "position": {"atoms": [{"position_id": 352, "txt": " Likewise, if the user says \"actually, use a different approach\" mid-way, the model should pivot accordingly without throwing away prior context.", "x": "/html/body/main/div[3]/div[2]/div/div/p[15]"}]}, "tags": [], "label": "content", "web_segment_id": 32, "global_sentence_id": 75, "edu_l1_label": "IOS"}, {"txt": "Here we see meaningful differences between models.", "language": "english", "position": {"atoms": [{"position_id": 354, "txt": "Here we see meaningful differences between models.", "x": "/html/body/main/div[3]/div[2]/div/div/p[16]"}]}, "tags": [], "label": "content", "web_segment_id": 33, "global_sentence_id": 76, "edu_l1_label": "IOS"}, {"txt": " Anthropic's Claude series has been praised for its careful adherence to complex instructions and nuanced requests.", "language": "english", "position": {"atoms": [{"position_id": 355, "txt": " Anthropic's Claude series has been praised for its careful adherence to complex instructions and nuanced requests.", "x": "/html/body/main/div[3]/div[2]/div/div/p[16]"}]}, "tags": [], "label": "content", "web_segment_id": 33, "global_sentence_id": 77, "edu_l1_label": "IOS"}, {"txt": " Developers observed that Claude 3 (Sonnet) follows intricate instructions more carefully than some alternatives.", "language": "english", "position": {"atoms": [{"position_id": 356, "txt": " Developers observed that Claude 3 (Sonnet) follows intricate instructions more carefully than some alternatives.", "x": "/html/body/main/div[3]/div[2]/div/div/p[16]"}]}, "tags": [], "label": "content", "web_segment_id": 33, "global_sentence_id": 78, "edu_l1_label": "IOS"}, {"txt": " It often gets tasks right on the first try.", "language": "english", "position": {"atoms": [{"position_id": 357, "txt": " It often gets tasks right on the first try.", "x": "/html/body/main/div[3]/div[2]/div/div/p[16]"}]}, "tags": [], "label": "content", "web_segment_id": 33, "global_sentence_id": 79, "edu_l1_label": "IOS"}, {"txt": "By contrast, models in the GPT-4 family, while extremely powerful, have at times been noted to go on tangents.", "language": "english", "position": {"atoms": [{"position_id": 359, "txt": "By contrast, models in the GPT-4 family, while extremely powerful, have at times been noted to go on tangents.", "x": "/html/body/main/div[3]/div[2]/div/div/p[17]"}]}, "tags": [], "label": "content", "web_segment_id": 34, "global_sentence_id": 80, "edu_l1_label": "IOS"}, {"txt": " They may produce more verbose output than needed, requiring the user to rein them in.", "language": "english", "position": {"atoms": [{"position_id": 360, "txt": " They may produce more verbose output than needed, requiring the user to rein them in.", "x": "/html/body/main/div[3]/div[2]/div/div/p[17]"}]}, "tags": [], "label": "content", "web_segment_id": 34, "global_sentence_id": 81, "edu_l1_label": "IOS"}, {"txt": " Such differences can significantly impact an iterative workflow where each step's quality and compliance affect the next.", "language": "english", "position": {"atoms": [{"position_id": 361, "txt": " Such differences can significantly impact an iterative workflow where each step's quality and compliance affect the next.", "x": "/html/body/main/div[3]/div[2]/div/div/p[17]"}]}, "tags": [], "label": "content", "web_segment_id": 34, "global_sentence_id": 82, "edu_l1_label": "IOS"}, {"txt": "Practical Usability Features", "language": "english", "position": {"atoms": [{"position_id": 363, "txt": "Practical Usability Features", "x": "/html/body/main/div[3]/div[2]/div/div/h3[6]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 35, "global_sentence_id": 83, "edu_l1_label": "IOS"}, {"txt": "Finally, usability considerations like context window size or response formatting can make or break agent-based use.", "language": "english", "position": {"atoms": [{"position_id": 365, "txt": "Finally, usability considerations like context window size or response formatting can make or break agent-based use.", "x": "/html/body/main/div[3]/div[2]/div/div/p[18]"}]}, "tags": [], "label": "content", "web_segment_id": 36, "global_sentence_id": 84, "edu_l1_label": "IOS"}, {"txt": " If the model can only remember a small amount of context, it might fail as soon as the task gets complex.", "language": "english", "position": {"atoms": [{"position_id": 366, "txt": " If the model can only remember a small amount of context, it might fail as soon as the task gets complex.", "x": "/html/body/main/div[3]/div[2]/div/div/p[18]"}]}, "tags": [], "label": "content", "web_segment_id": 36, "global_sentence_id": 85, "edu_l1_label": "IOS"}, {"txt": "This is an area where newer models have pushed boundaries.", "language": "english", "position": {"atoms": [{"position_id": 368, "txt": "This is an area where newer models have pushed boundaries.", "x": "/html/body/main/div[3]/div[2]/div/div/p[19]"}]}, "tags": [], "label": "content", "web_segment_id": 37, "global_sentence_id": 86, "edu_l1_label": "IOS"}, {"txt": " Claude 3 introduced a 100k token context in 2024. Gemini 2.5 Pro now boasts an industry-leading 1 million token context window.", "language": "english", "position": {"atoms": [{"position_id": 369, "txt": " Claude 3 introduced a 100k token context in 2024. Gemini 2.5 Pro now boasts an industry-leading 1 million token context window.", "x": "/html/body/main/div[3]/div[2]/div/div/p[19]"}]}, "tags": [], "label": "content", "web_segment_id": 37, "global_sentence_id": 87, "edu_l1_label": "IOS"}, {"txt": " These huge contexts allow an AI agent to \"remember\" an entire codebase or a large research document collection while working.", "language": "english", "position": {"atoms": [{"position_id": 370, "txt": " These huge contexts allow an AI agent to \"remember\" an entire codebase or a large research document collection while working.", "x": "/html/body/main/div[3]/div[2]/div/div/p[19]"}]}, "tags": [], "label": "content", "web_segment_id": 37, "global_sentence_id": 88, "edu_l1_label": "IOS"}, {"txt": " This is invaluable for complex tasks.", "language": "english", "position": {"atoms": [{"position_id": 371, "txt": " This is invaluable for complex tasks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[19]"}]}, "tags": [], "label": "content", "web_segment_id": 37, "global_sentence_id": 89, "edu_l1_label": "IOS"}, {"txt": "As a concrete example, Gemini 2.5 can ingest and understand entire code repositories at once.", "language": "english", "position": {"atoms": [{"position_id": 373, "txt": "As a concrete example, Gemini 2.5 can ingest and understand entire code repositories at once.", "x": "/html/body/main/div[3]/div[2]/div/div/p[20]"}]}, "tags": [], "label": "content", "web_segment_id": 38, "global_sentence_id": 90, "edu_l1_label": "IOS"}, {"txt": " It leverages that context to make more informed decisions when coding.", "language": "english", "position": {"atoms": [{"position_id": 374, "txt": " It leverages that context to make more informed decisions when coding.", "x": "/html/body/main/div[3]/div[2]/div/div/p[20]"}]}, "tags": [], "label": "content", "web_segment_id": 38, "global_sentence_id": 91, "edu_l1_label": "IOS"}, {"txt": " A developer using Gemini notes that this is \"perhaps its greatest strength\" in software projects.", "language": "english", "position": {"atoms": [{"position_id": 375, "txt": " A developer using Gemini notes that this is \"perhaps its greatest strength\" in software projects.", "x": "/html/body/main/div[3]/div[2]/div/div/p[20]"}]}, "tags": [], "label": "content", "web_segment_id": 38, "global_sentence_id": 92, "edu_l1_label": "IOS"}, {"txt": "In contrast, GPT-4 (at least the original 2023 version) was limited to 32k tokens.", "language": "english", "position": {"atoms": [{"position_id": 377, "txt": "In contrast, GPT-4 (at least the original 2023 version) was limited to 32k tokens.", "x": "/html/body/main/div[3]/div[2]/div/div/p[21]"}]}, "tags": [], "label": "content", "web_segment_id": 39, "global_sentence_id": 93, "edu_l1_label": "IOS"}, {"txt": " It often had to work with truncated context or rely on the user to summarize information.", "language": "english", "position": {"atoms": [{"position_id": 378, "txt": " It often had to work with truncated context or rely on the user to summarize information.", "x": "/html/body/main/div[3]/div[2]/div/div/p[21]"}]}, "tags": [], "label": "content", "web_segment_id": 39, "global_sentence_id": 94, "edu_l1_label": "IOS"}, {"txt": " When multiple top models all have high raw intelligence, these practical differences become the deciding factors in real-world utility.", "language": "english", "position": {"atoms": [{"position_id": 379, "txt": " When multiple top models all have high raw intelligence, these practical differences become the deciding factors in real-world utility.", "x": "/html/body/main/div[3]/div[2]/div/div/p[21]"}]}, "tags": [], "label": "content", "web_segment_id": 39, "global_sentence_id": 95, "edu_l1_label": "IOS"}, {"txt": "Key Soft Skills in Action", "language": "english", "position": {"atoms": [{"position_id": 381, "txt": "Key Soft Skills in Action", "x": "/html/body/main/div[3]/div[2]/div/div/h2[3]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 40, "global_sentence_id": 96, "edu_l1_label": "BOS"}, {"txt": "Let's delve a bit more into the core soft skills.", "language": "english", "position": {"atoms": [{"position_id": 383, "txt": "Let's delve a bit more into the core soft skills.", "x": "/html/body/main/div[3]/div[2]/div/div/p[22]"}]}, "tags": [], "label": "content", "web_segment_id": 41, "global_sentence_id": 97, "edu_l1_label": "IOS"}, {"txt": " We'll see how they manifest in practice, especially in scenarios like coding where many of these aspects are stress-tested.", "language": "english", "position": {"atoms": [{"position_id": 384, "txt": " We'll see how they manifest in practice, especially in scenarios like coding where many of these aspects are stress-tested.", "x": "/html/body/main/div[3]/div[2]/div/div/p[22]"}]}, "tags": [], "label": "content", "web_segment_id": 41, "global_sentence_id": 98, "edu_l1_label": "IOS"}, {"txt": "Iterative Reasoning and Tool Use", "language": "english", "position": {"atoms": [{"position_id": 386, "txt": "Iterative Reasoning and Tool Use", "x": "/html/body/main/div[3]/div[2]/div/div/h3[7]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 42, "global_sentence_id": 99, "edu_l1_label": "IOS"}, {"txt": "The Power of Thinking in Loops", "language": "english", "position": {"atoms": [{"position_id": 388, "txt": "The Power of Thinking in Loops", "x": "/html/body/main/div[3]/div[2]/div/div/h4[1]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 43, "global_sentence_id": 100, "edu_l1_label": "IOS"}, {"txt": "Iterative reasoning is essentially the ability to think in loops.", "language": "english", "position": {"atoms": [{"position_id": 390, "txt": "Iterative reasoning is essentially the ability to think in loops.", "x": "/html/body/main/div[3]/div[2]/div/div/p[23]"}]}, "tags": [], "label": "content", "web_segment_id": 44, "global_sentence_id": 101, "edu_l1_label": "IOS"}, {"txt": " A model with this skill will approach a complex query by planning a sequence of steps.", "language": "english", "position": {"atoms": [{"position_id": 391, "txt": " A model with this skill will approach a complex query by planning a sequence of steps.", "x": "/html/body/main/div[3]/div[2]/div/div/p[23]"}]}, "tags": [], "label": "content", "web_segment_id": 44, "global_sentence_id": 102, "edu_l1_label": "IOS"}, {"txt": " It will execute them one by one (using tools if needed).", "language": "english", "position": {"atoms": [{"position_id": 392, "txt": " It will execute them one by one (using tools if needed).", "x": "/html/body/main/div[3]/div[2]/div/div/p[23]"}]}, "tags": [], "label": "content", "web_segment_id": 44, "global_sentence_id": 103, "edu_l1_label": "IOS"}, {"txt": " Then it will evaluate the result of each step to inform the next.", "language": "english", "position": {"atoms": [{"position_id": 393, "txt": " Then it will evaluate the result of each step to inform the next.", "x": "/html/body/main/div[3]/div[2]/div/div/p[23]"}]}, "tags": [], "label": "content", "web_segment_id": 44, "global_sentence_id": 104, "edu_l1_label": "IOS"}, {"txt": " This is the backbone of any agentic AI.", "language": "english", "position": {"atoms": [{"position_id": 394, "txt": " This is the backbone of any agentic AI.", "x": "/html/body/main/div[3]/div[2]/div/div/p[23]"}]}, "tags": [], "label": "content", "web_segment_id": 44, "global_sentence_id": 105, "edu_l1_label": "IOS"}, {"txt": " Without it, the model either gives up or gives a single-shot answer that likely misses the mark on complex tasks.", "language": "english", "position": {"atoms": [{"position_id": 395, "txt": " Without it, the model either gives up or gives a single-shot answer that likely misses the mark on complex tasks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[23]"}]}, "tags": [], "label": "content", "web_segment_id": 44, "global_sentence_id": 106, "edu_l1_label": "IOS"}, {"txt": "Modern LLMs have increasingly demonstrated built-in support for this kind of reasoning.", "language": "english", "position": {"atoms": [{"position_id": 397, "txt": "Modern LLMs have increasingly demonstrated built-in support for this kind of reasoning.", "x": "/html/body/main/div[3]/div[2]/div/div/p[24]"}]}, "tags": [], "label": "content", "web_segment_id": 45, "global_sentence_id": 107, "edu_l1_label": "IOS"}, {"txt": " Google's Gemini 2.5 Pro, for example, was designed explicitly as a \"thinking model\" with an internal chain-of-thought.", "language": "english", "position": {"atoms": [{"position_id": 398, "txt": " Google's Gemini 2.5 Pro, for example, was designed explicitly as a \"thinking model\" with an internal chain-of-thought.", "x": "/html/body/main/div[3]/div[2]/div/div/p[24]"}]}, "tags": [], "label": "content", "web_segment_id": 45, "global_sentence_id": 108, "edu_l1_label": "IOS"}, {"txt": " Instead of relying on the prompt to coax out stepwise reasoning, it inherently reasons through problems before outputting an answer.", "language": "english", "position": {"atoms": [{"position_id": 399, "txt": " Instead of relying on the prompt to coax out stepwise reasoning, it inherently reasons through problems before outputting an answer.", "x": "/html/body/main/div[3]/div[2]/div/div/p[24]"}]}, "tags": [], "label": "content", "web_segment_id": 45, "global_sentence_id": 109, "edu_l1_label": "IOS"}, {"txt": "In benchmarks that involve complex reasoning without external tools, Gemini 2.5 Pro has been a top performer.", "language": "english", "position": {"atoms": [{"position_id": 401, "txt": "In benchmarks that involve complex reasoning without external tools, Gemini 2.5 Pro has been a top performer.", "x": "/html/body/main/div[3]/div[2]/div/div/p[25]"}]}, "tags": [], "label": "content", "web_segment_id": 46, "global_sentence_id": 110, "edu_l1_label": "IOS"}, {"txt": " This reflects its strength in structured problem solving.", "language": "english", "position": {"atoms": [{"position_id": 402, "txt": " This reflects its strength in structured problem solving.", "x": "/html/body/main/div[3]/div[2]/div/div/p[25]"}]}, "tags": [], "label": "content", "web_segment_id": 46, "global_sentence_id": 111, "edu_l1_label": "IOS"}, {"txt": " It achieved state-of-the-art results on the Humanity's Last Exam challenge (a difficult multi-subject reasoning test) among models that don't use tools.", "language": "english", "position": {"atoms": [{"position_id": 403, "txt": " It achieved state-of-the-art results on the Humanity's Last Exam challenge (a difficult multi-subject reasoning test) among models that don't use tools.", "x": "/html/body/main/div[3]/div[2]/div/div/p[25]"}]}, "tags": [], "label": "content", "web_segment_id": 46, "global_sentence_id": 112, "edu_l1_label": "IOS"}, {"txt": " This suggests it can handle very nuanced questions by internally working through the solution path.", "language": "english", "position": {"atoms": [{"position_id": 404, "txt": " This suggests it can handle very nuanced questions by internally working through the solution path.", "x": "/html/body/main/div[3]/div[2]/div/div/p[25]"}]}, "tags": [], "label": "content", "web_segment_id": 46, "global_sentence_id": 113, "edu_l1_label": "IOS"}, {"txt": "Combining Reasoning with Tools", "language": "english", "position": {"atoms": [{"position_id": 406, "txt": "Combining Reasoning with Tools", "x": "/html/body/main/div[3]/div[2]/div/div/h4[2]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 47, "global_sentence_id": 114, "edu_l1_label": "IOS"}, {"txt": "However, real-world tasks often benefit from tool use in addition to internal reasoning.", "language": "english", "position": {"atoms": [{"position_id": 408, "txt": "However, real-world tasks often benefit from tool use in addition to internal reasoning.", "x": "/html/body/main/div[3]/div[2]/div/div/p[26]"}]}, "tags": [], "label": "content", "web_segment_id": 48, "global_sentence_id": 115, "edu_l1_label": "IOS"}, {"txt": " A math question is easier with a calculator.", "language": "english", "position": {"atoms": [{"position_id": 409, "txt": " A math question is easier with a calculator.", "x": "/html/body/main/div[3]/div[2]/div/div/p[26]"}]}, "tags": [], "label": "content", "web_segment_id": 48, "global_sentence_id": 116, "edu_l1_label": "IOS"}, {"txt": " A coding issue might require running the code to see what happens.", "language": "english", "position": {"atoms": [{"position_id": 410, "txt": " A coding issue might require running the code to see what happens.", "x": "/html/body/main/div[3]/div[2]/div/div/p[26]"}]}, "tags": [], "label": "content", "web_segment_id": 48, "global_sentence_id": 117, "edu_l1_label": "IOS"}, {"txt": "Some \"hard reasoning\" benchmarks now explicitly allow or even require tool use.", "language": "english", "position": {"atoms": [{"position_id": 412, "txt": "Some \"hard reasoning\" benchmarks now explicitly allow or even require tool use.", "x": "/html/body/main/div[3]/div[2]/div/div/p[27]"}]}, "tags": [], "label": "content", "web_segment_id": 49, "global_sentence_id": 118, "edu_l1_label": "IOS"}, {"txt": " Being good at those is a soft skill indicator.", "language": "english", "position": {"atoms": [{"position_id": 413, "txt": " Being good at those is a soft skill indicator.", "x": "/html/body/main/div[3]/div[2]/div/div/p[27]"}]}, "tags": [], "label": "content", "web_segment_id": 49, "global_sentence_id": 119, "edu_l1_label": "IOS"}, {"txt": " The latest models from OpenAI, Anthropic, and others have started to integrate with tools.", "language": "english", "position": {"atoms": [{"position_id": 414, "txt": " The latest models from OpenAI, Anthropic, and others have started to integrate with tools.", "x": "/html/body/main/div[3]/div[2]/div/div/p[27]"}]}, "tags": [], "label": "content", "web_segment_id": 49, "global_sentence_id": 120, "edu_l1_label": "IOS"}, {"txt": " OpenAI's GPT-4 can call APIs or plugins when properly set up.", "language": "english", "position": {"atoms": [{"position_id": 415, "txt": " OpenAI's GPT-4 can call APIs or plugins when properly set up.", "x": "/html/body/main/div[3]/div[2]/div/div/p[27]"}]}, "tags": [], "label": "content", "web_segment_id": 49, "global_sentence_id": 121, "edu_l1_label": "IOS"}, {"txt": " Anthropic's Claude can use its computer-use tool to perform operations.", "language": "english", "position": {"atoms": [{"position_id": 416, "txt": " Anthropic's Claude can use its computer-use tool to perform operations.", "x": "/html/body/main/div[3]/div[2]/div/div/p[27]"}]}, "tags": [], "label": "content", "web_segment_id": 49, "global_sentence_id": 122, "edu_l1_label": "IOS"}, {"txt": "These capabilities ensure the model isn't just guessing.", "language": "english", "position": {"atoms": [{"position_id": 418, "txt": "These capabilities ensure the model isn't just guessing.", "x": "/html/body/main/div[3]/div[2]/div/div/p[28]"}]}, "tags": [], "label": "content", "web_segment_id": 50, "global_sentence_id": 123, "edu_l1_label": "IOS"}, {"txt": " It can retrieve real data or test hypotheses.", "language": "english", "position": {"atoms": [{"position_id": 419, "txt": " It can retrieve real data or test hypotheses.", "x": "/html/body/main/div[3]/div[2]/div/div/p[28]"}]}, "tags": [], "label": "content", "web_segment_id": 50, "global_sentence_id": 124, "edu_l1_label": "IOS"}, {"txt": " As one overview of reasoning LLMs explains, a \"Tool-Using AI\" doesn't just guess the next word.", "language": "english", "position": {"atoms": [{"position_id": 420, "txt": " As one overview of reasoning LLMs explains, a \"Tool-Using AI\" doesn't just guess the next word.", "x": "/html/body/main/div[3]/div[2]/div/div/p[28]"}]}, "tags": [], "label": "content", "web_segment_id": 50, "global_sentence_id": 125, "edu_l1_label": "IOS"}, {"txt": " It actively queries external resources to get accurate answers.", "language": "english", "position": {"atoms": [{"position_id": 421, "txt": " It actively queries external resources to get accurate answers.", "x": "/html/body/main/div[3]/div[2]/div/div/p[28]"}]}, "tags": [], "label": "content", "web_segment_id": 50, "global_sentence_id": 126, "edu_l1_label": "IOS"}, {"txt": " In practice, this might mean an AI agent that, when faced with a question about latest market trends, actually performs a web search and then summarizes the findings for you.", "language": "english", "position": {"atoms": [{"position_id": 422, "txt": " In practice, this might mean an AI agent that, when faced with a question about latest market trends, actually performs a web search and then summarizes the findings for you.", "x": "/html/body/main/div[3]/div[2]/div/div/p[28]"}]}, "tags": [], "label": "content", "web_segment_id": 50, "global_sentence_id": 127, "edu_l1_label": "IOS"}, {"txt": "Real-World Coding Differences", "language": "english", "position": {"atoms": [{"position_id": 424, "txt": "Real-World Coding Differences", "x": "/html/body/main/div[3]/div[2]/div/div/h4[3]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 51, "global_sentence_id": 128, "edu_l1_label": "IOS"}, {"txt": "The value of iterative, tool-aided reasoning is especially visible in coding.", "language": "english", "position": {"atoms": [{"position_id": 426, "txt": "The value of iterative, tool-aided reasoning is especially visible in coding.", "x": "/html/body/main/div[3]/div[2]/div/div/p[29]"}]}, "tags": [], "label": "content", "web_segment_id": 52, "global_sentence_id": 129, "edu_l1_label": "IOS"}, {"txt": " Imagine an AI agent trying to fix a bug.", "language": "english", "position": {"atoms": [{"position_id": 427, "txt": " Imagine an AI agent trying to fix a bug.", "x": "/html/body/main/div[3]/div[2]/div/div/p[29]"}]}, "tags": [], "label": "content", "web_segment_id": 52, "global_sentence_id": 130, "edu_l1_label": "IOS"}, {"txt": " It writes a fix, compiles or runs the code (a tool action), sees the error output, and then adjusts its approach.", "language": "english", "position": {"atoms": [{"position_id": 428, "txt": " It writes a fix, compiles or runs the code (a tool action), sees the error output, and then adjusts its approach.", "x": "/html/body/main/div[3]/div[2]/div/div/p[29]"}]}, "tags": [], "label": "content", "web_segment_id": 52, "global_sentence_id": 131, "edu_l1_label": "IOS"}, {"txt": " This loop may repeat several times.", "language": "english", "position": {"atoms": [{"position_id": 429, "txt": " This loop may repeat several times.", "x": "/html/body/main/div[3]/div[2]/div/div/p[29]"}]}, "tags": [], "label": "content", "web_segment_id": 52, "global_sentence_id": 132, "edu_l1_label": "IOS"}, {"txt": "Here, differences between models become apparent.", "language": "english", "position": {"atoms": [{"position_id": 431, "txt": "Here, differences between models become apparent.", "x": "/html/body/main/div[3]/div[2]/div/div/p[30]"}]}, "tags": [], "label": "content", "web_segment_id": 53, "global_sentence_id": 133, "edu_l1_label": "IOS"}, {"txt": " Anecdotal reports from developers testing models side-by-side indicate that some models handle this loop much more gracefully.", "language": "english", "position": {"atoms": [{"position_id": 432, "txt": " Anecdotal reports from developers testing models side-by-side indicate that some models handle this loop much more gracefully.", "x": "/html/body/main/div[3]/div[2]/div/div/p[30]"}]}, "tags": [], "label": "content", "web_segment_id": 53, "global_sentence_id": 134, "edu_l1_label": "IOS"}, {"txt": "For instance, users found GPT-4 (and its faster variant GPT-4o) sometimes struggled in an iterative coding scenario.", "language": "english", "position": {"atoms": [{"position_id": 434, "txt": "For instance, users found GPT-4 (and its faster variant GPT-4o) sometimes struggled in an iterative coding scenario.", "x": "/html/body/main/div[3]/div[2]/div/div/p[31]"}]}, "tags": [], "label": "content", "web_segment_id": 54, "global_sentence_id": 135, "edu_l1_label": "IOS"}, {"txt": " It would produce a solution that didn't work.", "language": "english", "position": {"atoms": [{"position_id": 435, "txt": " It would produce a solution that didn't work.", "x": "/html/body/main/div[3]/div[2]/div/div/p[31]"}]}, "tags": [], "label": "content", "web_segment_id": 54, "global_sentence_id": 136, "edu_l1_label": "IOS"}, {"txt": " Even after multiple attempts and user prompts, it could remain stuck in the same mistakes.", "language": "english", "position": {"atoms": [{"position_id": 436, "txt": " Even after multiple attempts and user prompts, it could remain stuck in the same mistakes.", "x": "/html/body/main/div[3]/div[2]/div/div/p[31]"}]}, "tags": [], "label": "content", "web_segment_id": 54, "global_sentence_id": 137, "edu_l1_label": "IOS"}, {"txt": "By contrast, Claude 3 was often able to identify and correct the issue in the first attempt.", "language": "english", "position": {"atoms": [{"position_id": 438, "txt": "By contrast, Claude 3 was often able to identify and correct the issue in the first attempt.", "x": "/html/body/main/div[3]/div[2]/div/div/p[32]"}]}, "tags": [], "label": "content", "web_segment_id": 55, "global_sentence_id": 138, "edu_l1_label": "IOS"}, {"txt": " One programmer noted that GPT-4 repeatedly returned a flawed solution for a coding task (\"always stuck\").", "language": "english", "position": {"atoms": [{"position_id": 439, "txt": " One programmer noted that GPT-4 repeatedly returned a flawed solution for a coding task (\"always stuck\").", "x": "/html/body/main/div[3]/div[2]/div/div/p[32]"}]}, "tags": [], "label": "content", "web_segment_id": 55, "global_sentence_id": 139, "edu_l1_label": "IOS"}, {"txt": " Meanwhile, \"Claude, first try\" produced working code that solved the problem.", "language": "english", "position": {"atoms": [{"position_id": 440, "txt": " Meanwhile, \"Claude, first try\" produced working code that solved the problem.", "x": "/html/body/main/div[3]/div[2]/div/div/p[32]"}]}, "tags": [], "label": "content", "web_segment_id": 55, "global_sentence_id": 140, "edu_l1_label": "IOS"}, {"txt": "In another case, GPT-4 produced a Go program that kept crashing.", "language": "english", "position": {"atoms": [{"position_id": 442, "txt": "In another case, GPT-4 produced a Go program that kept crashing.", "x": "/html/body/main/div[3]/div[2]/div/div/p[33]"}]}, "tags": [], "label": "content", "web_segment_id": 56, "global_sentence_id": 141, "edu_l1_label": "IOS"}, {"txt": " Claude not only spotted the serious problems in GPT-4's output, it fixed them and delivered a working solution.", "language": "english", "position": {"atoms": [{"position_id": 443, "txt": " Claude not only spotted the serious problems in GPT-4's output, it fixed them and delivered a working solution.", "x": "/html/body/main/div[3]/div[2]/div/div/p[33]"}]}, "tags": [], "label": "content", "web_segment_id": 56, "global_sentence_id": 142, "edu_l1_label": "IOS"}, {"txt": " These stories highlight how effective iterative reasoning and troubleshooting can set a model apart.", "language": "english", "position": {"atoms": [{"position_id": 444, "txt": " These stories highlight how effective iterative reasoning and troubleshooting can set a model apart.", "x": "/html/body/main/div[3]/div[2]/div/div/p[33]"}]}, "tags": [], "label": "content", "web_segment_id": 56, "global_sentence_id": 143, "edu_l1_label": "IOS"}, {"txt": "It's not that GPT-4 isn't intelligent – it often understands the problem.", "language": "english", "position": {"atoms": [{"position_id": 446, "txt": "It's not that GPT-4 isn't intelligent – it often understands the problem.", "x": "/html/body/main/div[3]/div[2]/div/div/p[34]"}]}, "tags": [], "label": "content", "web_segment_id": 57, "global_sentence_id": 144, "edu_l1_label": "IOS"}, {"txt": " But if it lacks the soft skill of rigorous self-correction, a less \"smart\" model can outperform it in practice.", "language": "english", "position": {"atoms": [{"position_id": 447, "txt": " But if it lacks the soft skill of rigorous self-correction, a less \"smart\" model can outperform it in practice.", "x": "/html/body/main/div[3]/div[2]/div/div/p[34]"}]}, "tags": [], "label": "content", "web_segment_id": 57, "global_sentence_id": 145, "edu_l1_label": "IOS"}, {"txt": " It does this by methodically iterating to the right answer.", "language": "english", "position": {"atoms": [{"position_id": 448, "txt": " It does this by methodically iterating to the right answer.", "x": "/html/body/main/div[3]/div[2]/div/div/p[34]"}]}, "tags": [], "label": "content", "web_segment_id": 57, "global_sentence_id": 146, "edu_l1_label": "IOS"}, {"txt": "Instruction Following and Adaptability", "language": "english", "position": {"atoms": [{"position_id": 450, "txt": "Instruction Following and Adaptability", "x": "/html/body/main/div[3]/div[2]/div/div/h3[8]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 58, "global_sentence_id": 147, "edu_l1_label": "IOS"}, {"txt": "Different Models, Different Personalities", "language": "english", "position": {"atoms": [{"position_id": 452, "txt": "Different Models, Different Personalities", "x": "/html/body/main/div[3]/div[2]/div/div/h4[4]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 59, "global_sentence_id": 148, "edu_l1_label": "IOS"}, {"txt": "Instruction following may sound straightforward, but it is a nuanced skill for AI.", "language": "english", "position": {"atoms": [{"position_id": 454, "txt": "Instruction following may sound straightforward, but it is a nuanced skill for AI.", "x": "/html/body/main/div[3]/div[2]/div/div/p[35]"}]}, "tags": [], "label": "content", "web_segment_id": 60, "global_sentence_id": 149, "edu_l1_label": "IOS"}, {"txt": " It's not just about obeying commands.", "language": "english", "position": {"atoms": [{"position_id": 455, "txt": " It's not just about obeying commands.", "x": "/html/body/main/div[3]/div[2]/div/div/p[35]"}]}, "tags": [], "label": "content", "web_segment_id": 60, "global_sentence_id": 150, "edu_l1_label": "IOS"}, {"txt": " It's about correctly interpreting what the user intends (even if it's subtly stated), and adjusting to clarifications or new instructions over time.", "language": "english", "position": {"atoms": [{"position_id": 456, "txt": " It's about correctly interpreting what the user intends (even if it's subtly stated), and adjusting to clarifications or new instructions over time.", "x": "/html/body/main/div[3]/div[2]/div/div/p[35]"}]}, "tags": [], "label": "content", "web_segment_id": 60, "global_sentence_id": 151, "edu_l1_label": "IOS"}, {"txt": " Good instruction following is crucial for an AI that collaborates with a user on a task.", "language": "english", "position": {"atoms": [{"position_id": 457, "txt": " Good instruction following is crucial for an AI that collaborates with a user on a task.", "x": "/html/body/main/div[3]/div[2]/div/div/p[35]"}]}, "tags": [], "label": "content", "web_segment_id": 60, "global_sentence_id": 152, "edu_l1_label": "IOS"}, {"txt": " As the user's needs evolve, the AI must evolve its behavior accordingly.", "language": "english", "position": {"atoms": [{"position_id": 458, "txt": " As the user's needs evolve, the AI must evolve its behavior accordingly.", "x": "/html/body/main/div[3]/div[2]/div/div/p[35]"}]}, "tags": [], "label": "content", "web_segment_id": 60, "global_sentence_id": 153, "edu_l1_label": "IOS"}, {"txt": "Different LLMs have different \"personalities\" when it comes to following instructions.", "language": "english", "position": {"atoms": [{"position_id": 460, "txt": "Different LLMs have different \"personalities\" when it comes to following instructions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[36]"}]}, "tags": [], "label": "content", "web_segment_id": 61, "global_sentence_id": 154, "edu_l1_label": "IOS"}, {"txt": " Anthropic's Claude has been explicitly trained with a \"constitutional AI\" approach to be helpful and harmless.", "language": "english", "position": {"atoms": [{"position_id": 461, "txt": " Anthropic's Claude has been explicitly trained with a \"constitutional AI\" approach to be helpful and harmless.", "x": "/html/body/main/div[3]/div[2]/div/div/p[36]"}]}, "tags": [], "label": "content", "web_segment_id": 61, "global_sentence_id": 155, "edu_l1_label": "IOS"}, {"txt": " This often makes it very eager to please and follow user guidance.", "language": "english", "position": {"atoms": [{"position_id": 462, "txt": " This often makes it very eager to please and follow user guidance.", "x": "/html/body/main/div[3]/div[2]/div/div/p[36]"}]}, "tags": [], "label": "content", "web_segment_id": 61, "global_sentence_id": 156, "edu_l1_label": "IOS"}, {"txt": "In practice, developers have observed that Claude 3.5/3.7 models excel at understanding nuanced requests.", "language": "english", "position": {"atoms": [{"position_id": 464, "txt": "In practice, developers have observed that Claude 3.5/3.7 models excel at understanding nuanced requests.", "x": "/html/body/main/div[3]/div[2]/div/div/p[37]"}]}, "tags": [], "label": "content", "web_segment_id": 62, "global_sentence_id": 157, "edu_l1_label": "IOS"}, {"txt": " For example, when tasked with a complicated multi-part coding instruction, Claude would carefully execute each part in order.", "language": "english", "position": {"atoms": [{"position_id": 465, "txt": " For example, when tasked with a complicated multi-part coding instruction, Claude would carefully execute each part in order.", "x": "/html/body/main/div[3]/div[2]/div/div/p[37]"}]}, "tags": [], "label": "content", "web_segment_id": 62, "global_sentence_id": 158, "edu_l1_label": "IOS"}, {"txt": " Other models might skip a detail or do things out of order.", "language": "english", "position": {"atoms": [{"position_id": 466, "txt": " Other models might skip a detail or do things out of order.", "x": "/html/body/main/div[3]/div[2]/div/div/p[37]"}]}, "tags": [], "label": "content", "web_segment_id": 62, "global_sentence_id": 159, "edu_l1_label": "IOS"}, {"txt": "One user, after heavy use of both, remarked that Claude 3.5 Sonnet consistently follows complex instructions more carefully than GPT-4.", "language": "english", "position": {"atoms": [{"position_id": 468, "txt": "One user, after heavy use of both, remarked that Claude 3.5 Sonnet consistently follows complex instructions more carefully than GPT-4.", "x": "/html/body/main/div[3]/div[2]/div/div/p[38]"}]}, "tags": [], "label": "content", "web_segment_id": 63, "global_sentence_id": 160, "edu_l1_label": "IOS"}, {"txt": " The difference was so pronounced in their projects that this user's team actually started preferring Claude over GPT-4 for their application.", "language": "english", "position": {"atoms": [{"position_id": 469, "txt": " The difference was so pronounced in their projects that this user's team actually started preferring Claude over GPT-4 for their application.", "x": "/html/body/main/div[3]/div[2]/div/div/p[38]"}]}, "tags": [], "label": "content", "web_segment_id": 63, "global_sentence_id": 161, "edu_l1_label": "IOS"}, {"txt": " They cited not only its instruction adherence but also cost efficiency (Claude was roughly one-third the cost of GPT-4 in that scenario).", "language": "english", "position": {"atoms": [{"position_id": 470, "txt": " They cited not only its instruction adherence but also cost efficiency (Claude was roughly one-third the cost of GPT-4 in that scenario).", "x": "/html/body/main/div[3]/div[2]/div/div/p[38]"}]}, "tags": [], "label": "content", "web_segment_id": 63, "global_sentence_id": 162, "edu_l1_label": "IOS"}, {"txt": "Handling Changes Mid-Course", "language": "english", "position": {"atoms": [{"position_id": 472, "txt": "Handling Changes Mid-Course", "x": "/html/body/main/div[3]/div[2]/div/div/h4[5]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 64, "global_sentence_id": 163, "edu_l1_label": "IOS"}, {"txt": "Adaptability also means handling iterative instructions.", "language": "english", "position": {"atoms": [{"position_id": 474, "txt": "Adaptability also means handling iterative instructions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[39]"}]}, "tags": [], "label": "content", "web_segment_id": 65, "global_sentence_id": 164, "edu_l1_label": "IOS"}, {"txt": " If you tell the model \"Actually, now do the same thing but optimize for speed,\" a good AI assistant will pivot smoothly.", "language": "english", "position": {"atoms": [{"position_id": 475, "txt": " If you tell the model \"Actually, now do the same thing but optimize for speed,\" a good AI assistant will pivot smoothly.", "x": "/html/body/main/div[3]/div[2]/div/div/p[39]"}]}, "tags": [], "label": "content", "web_segment_id": 65, "global_sentence_id": 165, "edu_l1_label": "IOS"}, {"txt": "This has been noted as a strength of Claude as well.", "language": "english", "position": {"atoms": [{"position_id": 477, "txt": "This has been noted as a strength of Claude as well.", "x": "/html/body/main/div[3]/div[2]/div/div/p[40]"}]}, "tags": [], "label": "content", "web_segment_id": 66, "global_sentence_id": 166, "edu_l1_label": "IOS"}, {"txt": " It can be \"steered\" easily in a desired direction with a bit of guidance.", "language": "english", "position": {"atoms": [{"position_id": 478, "txt": " It can be \"steered\" easily in a desired direction with a bit of guidance.", "x": "/html/body/main/div[3]/div[2]/div/div/p[40]"}]}, "tags": [], "label": "content", "web_segment_id": 66, "global_sentence_id": 167, "edu_l1_label": "IOS"}, {"txt": " Users felt they could nudge Claude to what they wanted with less effort.", "language": "english", "position": {"atoms": [{"position_id": 479, "txt": " Users felt they could nudge Claude to what they wanted with less effort.", "x": "/html/body/main/div[3]/div[2]/div/div/p[40]"}]}, "tags": [], "label": "content", "web_segment_id": 66, "global_sentence_id": 168, "edu_l1_label": "IOS"}, {"txt": " Some other models needed more prompts or would occasionally go off on a tangent that had to be corrected.", "language": "english", "position": {"atoms": [{"position_id": 480, "txt": " Some other models needed more prompts or would occasionally go off on a tangent that had to be corrected.", "x": "/html/body/main/div[3]/div[2]/div/div/p[40]"}]}, "tags": [], "label": "content", "web_segment_id": 66, "global_sentence_id": 169, "edu_l1_label": "IOS"}, {"txt": "On the flip side, OpenAI's models (GPT-4 family) are sometimes too eager in following certain types of instructions.", "language": "english", "position": {"atoms": [{"position_id": 482, "txt": "On the flip side, OpenAI's models (GPT-4 family) are sometimes too eager in following certain types of instructions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[41]"}]}, "tags": [], "label": "content", "web_segment_id": 67, "global_sentence_id": 170, "edu_l1_label": "IOS"}, {"txt": " This can lead to verbosity.", "language": "english", "position": {"atoms": [{"position_id": 483, "txt": " This can lead to verbosity.", "x": "/html/body/main/div[3]/div[2]/div/div/p[41]"}]}, "tags": [], "label": "content", "web_segment_id": 67, "global_sentence_id": 171, "edu_l1_label": "IOS"}, {"txt": " For instance, GPT-4 often defaults to very detailed explanations and may produce more output than needed, even when the user only asked for a simple result.", "language": "english", "position": {"atoms": [{"position_id": 484, "txt": " For instance, GPT-4 often defaults to very detailed explanations and may produce more output than needed, even when the user only asked for a simple result.", "x": "/html/body/main/div[3]/div[2]/div/div/p[41]"}]}, "tags": [], "label": "content", "web_segment_id": 67, "global_sentence_id": 172, "edu_l1_label": "IOS"}, {"txt": "If a user says \"just give me the code, no explanation,\" GPT-4 will comply.", "language": "english", "position": {"atoms": [{"position_id": 486, "txt": "If a user says \"just give me the code, no explanation,\" GPT-4 will comply.", "x": "/html/body/main/div[3]/div[2]/div/div/p[42]"}]}, "tags": [], "label": "content", "web_segment_id": 68, "global_sentence_id": 173, "edu_l1_label": "IOS"}, {"txt": " But if not explicitly told, it might add extra commentary \"to be helpful.\"", "language": "english", "position": {"atoms": [{"position_id": 487, "txt": " But if not explicitly told, it might add extra commentary \"to be helpful.\"", "x": "/html/body/main/div[3]/div[2]/div/div/p[42]"}]}, "tags": [], "label": "content", "web_segment_id": 68, "global_sentence_id": 174, "edu_l1_label": "IOS"}, {"txt": " Some developers reported that one GPT-4-based system \"insists on giving me full code almost every time\" and overly verbose answers.", "language": "english", "position": {"atoms": [{"position_id": 488, "txt": " Some developers reported that one GPT-4-based system \"insists on giving me full code almost every time\" and overly verbose answers.", "x": "/html/body/main/div[3]/div[2]/div/div/p[42]"}]}, "tags": [], "label": "content", "web_segment_id": 68, "global_sentence_id": 175, "edu_l1_label": "IOS"}, {"txt": " This required repeated instructions like \"please be brief\".", "language": "english", "position": {"atoms": [{"position_id": 489, "txt": " This required repeated instructions like \"please be brief\".", "x": "/html/body/main/div[3]/div[2]/div/div/p[42]"}]}, "tags": [], "label": "content", "web_segment_id": 68, "global_sentence_id": 176, "edu_l1_label": "IOS"}, {"txt": "In comparison, Claude was found to understand what you want and write clean code without needing as much back-and-forth.", "language": "english", "position": {"atoms": [{"position_id": 491, "txt": "In comparison, Claude was found to understand what you want and write clean code without needing as much back-and-forth.", "x": "/html/body/main/div[3]/div[2]/div/div/p[43]"}]}, "tags": [], "label": "content", "web_segment_id": 69, "global_sentence_id": 177, "edu_l1_label": "IOS"}, {"txt": " This kind of understanding – knowing when the user wants precision vs. when they prefer a short answer – is part of the adaptability aspect of instruction following.", "language": "english", "position": {"atoms": [{"position_id": 492, "txt": " This kind of understanding – knowing when the user wants precision vs. when they prefer a short answer – is part of the adaptability aspect of instruction following.", "x": "/html/body/main/div[3]/div[2]/div/div/p[43]"}]}, "tags": [], "label": "content", "web_segment_id": 69, "global_sentence_id": 178, "edu_l1_label": "IOS"}, {"txt": "The Balance Between Compliance and Speed", "language": "english", "position": {"atoms": [{"position_id": 494, "txt": "The Balance Between Compliance and Speed", "x": "/html/body/main/div[3]/div[2]/div/div/h4[6]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 70, "global_sentence_id": 179, "edu_l1_label": "IOS"}, {"txt": "It's worth noting that model improvements can change these dynamics.", "language": "english", "position": {"atoms": [{"position_id": 496, "txt": "It's worth noting that model improvements can change these dynamics.", "x": "/html/body/main/div[3]/div[2]/div/div/p[44]"}]}, "tags": [], "label": "content", "web_segment_id": 71, "global_sentence_id": 180, "edu_l1_label": "IOS"}, {"txt": " OpenAI's introduction of system messages and style settings in GPT-4 (and newer GPT-4 variants) was intended to give users more control over instruction following.", "language": "english", "position": {"atoms": [{"position_id": 497, "txt": " OpenAI's introduction of system messages and style settings in GPT-4 (and newer GPT-4 variants) was intended to give users more control over instruction following.", "x": "/html/body/main/div[3]/div[2]/div/div/p[44]"}]}, "tags": [], "label": "content", "web_segment_id": 71, "global_sentence_id": 181, "edu_l1_label": "IOS"}, {"txt": " For example, you can set a system message that the assistant should always be concise.", "language": "english", "position": {"atoms": [{"position_id": 498, "txt": " For example, you can set a system message that the assistant should always be concise.", "x": "/html/body/main/div[3]/div[2]/div/div/p[44]"}]}, "tags": [], "label": "content", "web_segment_id": 71, "global_sentence_id": 182, "edu_l1_label": "IOS"}, {"txt": "And indeed, newer tuned versions like \"GPT-4 Turbo\" or \"GPT-4o (Omni)\" have become much faster and somewhat more user-configurable.", "language": "english", "position": {"atoms": [{"position_id": 500, "txt": "And indeed, newer tuned versions like \"GPT-4 Turbo\" or \"GPT-4o (Omni)\" have become much faster and somewhat more user-configurable.", "x": "/html/body/main/div[3]/div[2]/div/div/p[45]"}]}, "tags": [], "label": "content", "web_segment_id": 72, "global_sentence_id": 183, "edu_l1_label": "IOS"}, {"txt": " Yet, as some users pointed out, the rush to optimize speed in GPT-4o came at a slight cost to reliability in following instructions and tool use compared to the original GPT-4.", "language": "english", "position": {"atoms": [{"position_id": 501, "txt": " Yet, as some users pointed out, the rush to optimize speed in GPT-4o came at a slight cost to reliability in following instructions and tool use compared to the original GPT-4.", "x": "/html/body/main/div[3]/div[2]/div/div/p[45]"}]}, "tags": [], "label": "content", "web_segment_id": 72, "global_sentence_id": 184, "edu_l1_label": "IOS"}, {"txt": "This underscores a trade-off:", "language": "english", "position": {"atoms": [{"position_id": 503, "txt": "This underscores a trade-off:", "x": "/html/body/main/div[3]/div[2]/div/div/p[46]"}]}, "tags": [], "label": "content", "web_segment_id": 73, "global_sentence_id": 185, "edu_l1_label": "IOS"}, {"txt": " the most rigorously compliant model might be a bit slower or resource-intensive.", "language": "english", "position": {"atoms": [{"position_id": 504, "txt": " the most rigorously compliant model might be a bit slower or resource-intensive.", "x": "/html/body/main/div[3]/div[2]/div/div/p[46]"}]}, "tags": [], "label": "content", "web_segment_id": 73, "global_sentence_id": 186, "edu_l1_label": "IOS"}, {"txt": " Each provider is trying to find the right balance.", "language": "english", "position": {"atoms": [{"position_id": 505, "txt": " Each provider is trying to find the right balance.", "x": "/html/body/main/div[3]/div[2]/div/div/p[46]"}]}, "tags": [], "label": "content", "web_segment_id": 73, "global_sentence_id": 187, "edu_l1_label": "IOS"}, {"txt": " From a user's perspective, the best model is one that does exactly what you intended with minimal friction.", "language": "english", "position": {"atoms": [{"position_id": 506, "txt": " From a user's perspective, the best model is one that does exactly what you intended with minimal friction.", "x": "/html/body/main/div[3]/div[2]/div/div/p[46]"}]}, "tags": [], "label": "content", "web_segment_id": 73, "global_sentence_id": 188, "edu_l1_label": "IOS"}, {"txt": " Achieving that is an art unto itself.", "language": "english", "position": {"atoms": [{"position_id": 507, "txt": " Achieving that is an art unto itself.", "x": "/html/body/main/div[3]/div[2]/div/div/p[46]"}]}, "tags": [], "label": "content", "web_segment_id": 73, "global_sentence_id": 189, "edu_l1_label": "IOS"}, {"txt": "Usability and Workflow Integration", "language": "english", "position": {"atoms": [{"position_id": 509, "txt": "Usability and Workflow Integration", "x": "/html/body/main/div[3]/div[2]/div/div/h3[9]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 74, "global_sentence_id": 190, "edu_l1_label": "IOS"}, {"txt": "The Power of Context Length", "language": "english", "position": {"atoms": [{"position_id": 511, "txt": "The Power of Context Length", "x": "/html/body/main/div[3]/div[2]/div/div/h4[7]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 75, "global_sentence_id": 191, "edu_l1_label": "IOS"}, {"txt": "Usability is a broad category.", "language": "english", "position": {"atoms": [{"position_id": 513, "txt": "Usability is a broad category.", "x": "/html/body/main/div[3]/div[2]/div/div/p[47]"}]}, "tags": [], "label": "content", "web_segment_id": 76, "global_sentence_id": 192, "edu_l1_label": "IOS"}, {"txt": " In essence it's about how well the AI fits into the user's workflow.", "language": "english", "position": {"atoms": [{"position_id": 514, "txt": " In essence it's about how well the AI fits into the user's workflow.", "x": "/html/body/main/div[3]/div[2]/div/div/p[47]"}]}, "tags": [], "label": "content", "web_segment_id": 76, "global_sentence_id": 193, "edu_l1_label": "IOS"}, {"txt": " This includes tangible features like context length and supported modalities.", "language": "english", "position": {"atoms": [{"position_id": 515, "txt": " This includes tangible features like context length and supported modalities.", "x": "/html/body/main/div[3]/div[2]/div/div/p[47]"}]}, "tags": [], "label": "content", "web_segment_id": 76, "global_sentence_id": 194, "edu_l1_label": "IOS"}, {"txt": " It also includes subjective impressions like the intuitiveness of interactions or how much the AI \"holds your hand\" through a process.", "language": "english", "position": {"atoms": [{"position_id": 516, "txt": " It also includes subjective impressions like the intuitiveness of interactions or how much the AI \"holds your hand\" through a process.", "x": "/html/body/main/div[3]/div[2]/div/div/p[47]"}]}, "tags": [], "label": "content", "web_segment_id": 76, "global_sentence_id": 195, "edu_l1_label": "IOS"}, {"txt": "One concrete aspect is the context window, as mentioned earlier.", "language": "english", "position": {"atoms": [{"position_id": 518, "txt": "One concrete aspect is the context window, as mentioned earlier.", "x": "/html/body/main/div[3]/div[2]/div/div/p[48]"}]}, "tags": [], "label": "content", "web_segment_id": 77, "global_sentence_id": 196, "edu_l1_label": "IOS"}, {"txt": " If you're using an AI as a research assistant, you might want to feed it several long articles and have it synthesize them.", "language": "english", "position": {"atoms": [{"position_id": 519, "txt": " If you're using an AI as a research assistant, you might want to feed it several long articles and have it synthesize them.", "x": "/html/body/main/div[3]/div[2]/div/div/p[48]"}]}, "tags": [], "label": "content", "web_segment_id": 77, "global_sentence_id": 197, "edu_l1_label": "IOS"}, {"txt": " If the model can only handle, say, 8000 tokens (~6,000 words) at a time, you're forced to break the task into chunks yourself.", "language": "english", "position": {"atoms": [{"position_id": 520, "txt": " If the model can only handle, say, 8000 tokens (~6,000 words) at a time, you're forced to break the task into chunks yourself.", "x": "/html/body/main/div[3]/div[2]/div/div/p[48]"}]}, "tags": [], "label": "content", "web_segment_id": 77, "global_sentence_id": 198, "edu_l1_label": "IOS"}, {"txt": " This is cumbersome.", "language": "english", "position": {"atoms": [{"position_id": 521, "txt": " This is cumbersome.", "x": "/html/body/main/div[3]/div[2]/div/div/p[48]"}]}, "tags": [], "label": "content", "web_segment_id": 77, "global_sentence_id": 199, "edu_l1_label": "IOS"}, {"txt": "Models like Claude 3 and Gemini 2.5 dramatically expanded context limits (to 200k and 1M tokens respectively).", "language": "english", "position": {"atoms": [{"position_id": 523, "txt": "Models like Claude 3 and Gemini 2.5 dramatically expanded context limits (to 200k and 1M tokens respectively).", "x": "/html/body/main/div[3]/div[2]/div/div/p[49]"}]}, "tags": [], "label": "content", "web_segment_id": 78, "global_sentence_id": 200, "edu_l1_label": "IOS"}, {"txt": " In practice, this lets users load whole datasets or codebases for the model to consider.", "language": "english", "position": {"atoms": [{"position_id": 524, "txt": " In practice, this lets users load whole datasets or codebases for the model to consider.", "x": "/html/body/main/div[3]/div[2]/div/div/p[49]"}]}, "tags": [], "label": "content", "web_segment_id": 78, "global_sentence_id": 201, "edu_l1_label": "IOS"}, {"txt": "For example, Claude 3 can intake hundreds of pages of text (like a whole book or a huge Slack chat history).", "language": "english", "position": {"atoms": [{"position_id": 526, "txt": "For example, Claude 3 can intake hundreds of pages of text (like a whole book or a huge Slack chat history).", "x": "/html/body/main/div[3]/div[2]/div/div/p[50]"}]}, "tags": [], "label": "content", "web_segment_id": 79, "global_sentence_id": 202, "edu_l1_label": "IOS"}, {"txt": " It can then answer questions about it or continue a conversation with all that history in mind.", "language": "english", "position": {"atoms": [{"position_id": 527, "txt": " It can then answer questions about it or continue a conversation with all that history in mind.", "x": "/html/body/main/div[3]/div[2]/div/div/p[50]"}]}, "tags": [], "label": "content", "web_segment_id": 79, "global_sentence_id": 203, "edu_l1_label": "IOS"}, {"txt": " Likewise, Gemini's 1M-token context means a developer could give it all the source code of a large application and ask it to refactor a component.", "language": "english", "position": {"atoms": [{"position_id": 528, "txt": " Likewise, Gemini's 1M-token context means a developer could give it all the source code of a large application and ask it to refactor a component.", "x": "/html/body/main/div[3]/div[2]/div/div/p[50]"}]}, "tags": [], "label": "content", "web_segment_id": 79, "global_sentence_id": 204, "edu_l1_label": "IOS"}, {"txt": " The model can refer to any part of the codebase directly without needing the user to open files one by one.", "language": "english", "position": {"atoms": [{"position_id": 529, "txt": " The model can refer to any part of the codebase directly without needing the user to open files one by one.", "x": "/html/body/main/div[3]/div[2]/div/div/p[50]"}]}, "tags": [], "label": "content", "web_segment_id": 79, "global_sentence_id": 205, "edu_l1_label": "IOS"}, {"txt": "This kind of seamless context handling greatly improves the user experience.", "language": "english", "position": {"atoms": [{"position_id": 531, "txt": "This kind of seamless context handling greatly improves the user experience.", "x": "/html/body/main/div[3]/div[2]/div/div/p[51]"}]}, "tags": [], "label": "content", "web_segment_id": 80, "global_sentence_id": 206, "edu_l1_label": "IOS"}, {"txt": " It shifts the burden of managing information from the user to the AI.", "language": "english", "position": {"atoms": [{"position_id": 532, "txt": " It shifts the burden of managing information from the user to the AI.", "x": "/html/body/main/div[3]/div[2]/div/div/p[51]"}]}, "tags": [], "label": "content", "web_segment_id": 80, "global_sentence_id": 207, "edu_l1_label": "IOS"}, {"txt": " As one developer review put it, having that massive context means Gemini can \"comprehend entire codebases at once,\" which is a game-changer for project-wide reasoning.", "language": "english", "position": {"atoms": [{"position_id": 533, "txt": " As one developer review put it, having that massive context means Gemini can \"comprehend entire codebases at once,\" which is a game-changer for project-wide reasoning.", "x": "/html/body/main/div[3]/div[2]/div/div/p[51]"}]}, "tags": [], "label": "content", "web_segment_id": 80, "global_sentence_id": 208, "edu_l1_label": "IOS"}, {"txt": "Style and Presentation Matter", "language": "english", "position": {"atoms": [{"position_id": 535, "txt": "Style and Presentation Matter", "x": "/html/body/main/div[3]/div[2]/div/div/h4[8]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 81, "global_sentence_id": 209, "edu_l1_label": "IOS"}, {"txt": "Another facet of usability is how the model presents information and interacts.", "language": "english", "position": {"atoms": [{"position_id": 537, "txt": "Another facet of usability is how the model presents information and interacts.", "x": "/html/body/main/div[3]/div[2]/div/div/p[52]"}]}, "tags": [], "label": "content", "web_segment_id": 82, "global_sentence_id": 210, "edu_l1_label": "IOS"}, {"txt": " Here we can consider things like output clarity, formatting, and even creativity vs. directness.", "language": "english", "position": {"atoms": [{"position_id": 538, "txt": " Here we can consider things like output clarity, formatting, and even creativity vs. directness.", "x": "/html/body/main/div[3]/div[2]/div/div/p[52]"}]}, "tags": [], "label": "content", "web_segment_id": 82, "global_sentence_id": 211, "edu_l1_label": "IOS"}, {"txt": " Different models have different \"styles.\"", "language": "english", "position": {"atoms": [{"position_id": 539, "txt": " Different models have different \"styles.\"", "x": "/html/body/main/div[3]/div[2]/div/div/p[52]"}]}, "tags": [], "label": "content", "web_segment_id": 82, "global_sentence_id": 212, "edu_l1_label": "IOS"}, {"txt": "Anthropic's Claude has been noted for often producing very organized and well-formatted answers.", "language": "english", "position": {"atoms": [{"position_id": 541, "txt": "Anthropic's Claude has been noted for often producing very organized and well-formatted answers.", "x": "/html/body/main/div[3]/div[2]/div/div/p[53]"}]}, "tags": [], "label": "content", "web_segment_id": 83, "global_sentence_id": 213, "edu_l1_label": "IOS"}, {"txt": " For instance, it might automatically format code nicely, or present a step-by-step solution in a clean list.", "language": "english", "position": {"atoms": [{"position_id": 542, "txt": " For instance, it might automatically format code nicely, or present a step-by-step solution in a clean list.", "x": "/html/body/main/div[3]/div[2]/div/div/p[53]"}]}, "tags": [], "label": "content", "web_segment_id": 83, "global_sentence_id": 214, "edu_l1_label": "IOS"}, {"txt": " It also has a tendency to be extremely polite and positive (sometimes to a fault, as users humorously note Claude might praise a mediocre idea enthusiastically).", "language": "english", "position": {"atoms": [{"position_id": 543, "txt": " It also has a tendency to be extremely polite and positive (sometimes to a fault, as users humorously note Claude might praise a mediocre idea enthusiastically).", "x": "/html/body/main/div[3]/div[2]/div/div/p[53]"}]}, "tags": [], "label": "content", "web_segment_id": 83, "global_sentence_id": 215, "edu_l1_label": "IOS"}, {"txt": "In coding applications, Claude's style translates into what some call more \"aesthetic\" results.", "language": "english", "position": {"atoms": [{"position_id": 545, "txt": "In coding applications, Claude's style translates into what some call more \"aesthetic\" results.", "x": "/html/body/main/div[3]/div[2]/div/div/p[54]"}]}, "tags": [], "label": "content", "web_segment_id": 84, "global_sentence_id": 216, "edu_l1_label": "IOS"}, {"txt": " A comparison by one developer found that Claude 3.7 was essentially the \"king of aesthetics\" when it came to front-end code generation.", "language": "english", "position": {"atoms": [{"position_id": 546, "txt": " A comparison by one developer found that Claude 3.7 was essentially the \"king of aesthetics\" when it came to front-end code generation.", "x": "/html/body/main/div[3]/div[2]/div/div/p[54]"}]}, "tags": [], "label": "content", "web_segment_id": 84, "global_sentence_id": 217, "edu_l1_label": "IOS"}, {"txt": " It tended to produce UI code that was clean and visually polished, possibly adding nice touches by itself.", "language": "english", "position": {"atoms": [{"position_id": 547, "txt": " It tended to produce UI code that was clean and visually polished, possibly adding nice touches by itself.", "x": "/html/body/main/div[3]/div[2]/div/div/p[54]"}]}, "tags": [], "label": "content", "web_segment_id": 84, "global_sentence_id": 218, "edu_l1_label": "IOS"}, {"txt": "Google's Gemini 2.5, on the other hand, was a bit more utilitarian.", "language": "english", "position": {"atoms": [{"position_id": 549, "txt": "Google's Gemini 2.5, on the other hand, was a bit more utilitarian.", "x": "/html/body/main/div[3]/div[2]/div/div/p[55]"}]}, "tags": [], "label": "content", "web_segment_id": 85, "global_sentence_id": 219, "edu_l1_label": "IOS"}, {"txt": " In a head-to-head challenge to create a 3D solar system visualization, Gemini's output was more interactive and feature-rich (better controls, more freedom of movement) but \"less polished\" in visual flair.", "language": "english", "position": {"atoms": [{"position_id": 550, "txt": " In a head-to-head challenge to create a 3D solar system visualization, Gemini's output was more interactive and feature-rich (better controls, more freedom of movement) but \"less polished\" in visual flair.", "x": "/html/body/main/div[3]/div[2]/div/div/p[55]"}]}, "tags": [], "label": "content", "web_segment_id": 85, "global_sentence_id": 220, "edu_l1_label": "IOS"}, {"txt": " In other words, Gemini focused on functionality, Claude on presentation.", "language": "english", "position": {"atoms": [{"position_id": 551, "txt": " In other words, Gemini focused on functionality, Claude on presentation.", "x": "/html/body/main/div[3]/div[2]/div/div/p[55]"}]}, "tags": [], "label": "content", "web_segment_id": 85, "global_sentence_id": 221, "edu_l1_label": "IOS"}, {"txt": " This reflects different usability philosophies.", "language": "english", "position": {"atoms": [{"position_id": 552, "txt": " This reflects different usability philosophies.", "x": "/html/body/main/div[3]/div[2]/div/div/p[55]"}]}, "tags": [], "label": "content", "web_segment_id": 85, "global_sentence_id": 222, "edu_l1_label": "IOS"}, {"txt": " Depending on a user's needs, one approach may be preferable over the other.", "language": "english", "position": {"atoms": [{"position_id": 553, "txt": " Depending on a user's needs, one approach may be preferable over the other.", "x": "/html/body/main/div[3]/div[2]/div/div/p[55]"}]}, "tags": [], "label": "content", "web_segment_id": 85, "global_sentence_id": 223, "edu_l1_label": "IOS"}, {"txt": "Interface Design and Integration", "language": "english", "position": {"atoms": [{"position_id": 555, "txt": "Interface Design and Integration", "x": "/html/body/main/div[3]/div[2]/div/div/h4[9]"}]}, "tags": ["h4"], "label": "title3", "web_segment_id": 86, "global_sentence_id": 224, "edu_l1_label": "IOS"}, {"txt": "Usability also extends to how the AI is integrated into tools.", "language": "english", "position": {"atoms": [{"position_id": 557, "txt": "Usability also extends to how the AI is integrated into tools.", "x": "/html/body/main/div[3]/div[2]/div/div/p[56]"}]}, "tags": [], "label": "content", "web_segment_id": 87, "global_sentence_id": 225, "edu_l1_label": "IOS"}, {"txt": " For instance, Cursor IDE and Claude Code (CLI) are two different paradigms for AI coding assistants.", "language": "english", "position": {"atoms": [{"position_id": 558, "txt": " For instance, Cursor IDE and Claude Code (CLI) are two different paradigms for AI coding assistants.", "x": "/html/body/main/div[3]/div[2]/div/div/p[56]"}]}, "tags": [], "label": "content", "web_segment_id": 87, "global_sentence_id": 226, "edu_l1_label": "IOS"}, {"txt": "Cursor (with models like GPT-4 or Gemini under the hood) embeds the AI in an IDE interface.", "language": "english", "position": {"atoms": [{"position_id": 560, "txt": "Cursor (with models like GPT-4 or Gemini under the hood) embeds the AI in an IDE interface.", "x": "/html/body/main/div[3]/div[2]/div/div/p[57]"}]}, "tags": [], "label": "content", "web_segment_id": 88, "global_sentence_id": 227, "edu_l1_label": "IOS"}, {"txt": " It can make changes to files directly and the user sees those changes live.", "language": "english", "position": {"atoms": [{"position_id": 561, "txt": " It can make changes to files directly and the user sees those changes live.", "x": "/html/body/main/div[3]/div[2]/div/div/p[57]"}]}, "tags": [], "label": "content", "web_segment_id": 88, "global_sentence_id": 228, "edu_l1_label": "IOS"}, {"txt": "Claude Code, by contrast, runs as a command-line assistant.", "language": "english", "position": {"atoms": [{"position_id": 563, "txt": "Claude Code, by contrast, runs as a command-line assistant.", "x": "/html/body/main/div[3]/div[2]/div/div/p[58]"}]}, "tags": [], "label": "content", "web_segment_id": 89, "global_sentence_id": 229, "edu_l1_label": "IOS"}, {"txt": " It asks the user for goals and then proposes file edits or terminal commands.", "language": "english", "position": {"atoms": [{"position_id": 564, "txt": " It asks the user for goals and then proposes file edits or terminal commands.", "x": "/html/body/main/div[3]/div[2]/div/div/p[58]"}]}, "tags": [], "label": "content", "web_segment_id": 89, "global_sentence_id": 230, "edu_l1_label": "IOS"}, {"txt": " It waits for user approval.", "language": "english", "position": {"atoms": [{"position_id": 565, "txt": " It waits for user approval.", "x": "/html/body/main/div[3]/div[2]/div/div/p[58]"}]}, "tags": [], "label": "content", "web_segment_id": 89, "global_sentence_id": 231, "edu_l1_label": "IOS"}, {"txt": " Both aim to achieve a similar end (AI-assisted coding), but the workflow feels different.", "language": "english", "position": {"atoms": [{"position_id": 566, "txt": " Both aim to achieve a similar end (AI-assisted coding), but the workflow feels different.", "x": "/html/body/main/div[3]/div[2]/div/div/p[58]"}]}, "tags": [], "label": "content", "web_segment_id": 89, "global_sentence_id": 232, "edu_l1_label": "IOS"}, {"txt": "In a detailed comparison of the two, users noted some UX pros/cons.", "language": "english", "position": {"atoms": [{"position_id": 568, "txt": "In a detailed comparison of the two, users noted some UX pros/cons.", "x": "/html/body/main/div[3]/div[2]/div/div/p[59]"}]}, "tags": [], "label": "content", "web_segment_id": 90, "global_sentence_id": 233, "edu_l1_label": "IOS"}, {"txt": " Cursor's IDE integration made it feel seamless to apply changes.", "language": "english", "position": {"atoms": [{"position_id": 569, "txt": " Cursor's IDE integration made it feel seamless to apply changes.", "x": "/html/body/main/div[3]/div[2]/div/div/p[59]"}]}, "tags": [], "label": "content", "web_segment_id": 90, "global_sentence_id": 234, "edu_l1_label": "IOS"}, {"txt": " But the interface could become confusing with many diff tabs and approval buttons popping up.", "language": "english", "position": {"atoms": [{"position_id": 570, "txt": " But the interface could become confusing with many diff tabs and approval buttons popping up.", "x": "/html/body/main/div[3]/div[2]/div/div/p[59]"}]}, "tags": [], "label": "content", "web_segment_id": 90, "global_sentence_id": 235, "edu_l1_label": "IOS"}, {"txt": " The agent sometimes paused awaiting user clicks in a not-so-obvious way.", "language": "english", "position": {"atoms": [{"position_id": 571, "txt": " The agent sometimes paused awaiting user clicks in a not-so-obvious way.", "x": "/html/body/main/div[3]/div[2]/div/div/p[59]"}]}, "tags": [], "label": "content", "web_segment_id": 90, "global_sentence_id": 236, "edu_l1_label": "IOS"}, {"txt": "Claude Code's CLI approach kept everything in one terminal window.", "language": "english", "position": {"atoms": [{"position_id": 573, "txt": "Claude Code's CLI approach kept everything in one terminal window.", "x": "/html/body/main/div[3]/div[2]/div/div/p[60]"}]}, "tags": [], "label": "content", "web_segment_id": 91, "global_sentence_id": 237, "edu_l1_label": "IOS"}, {"txt": " It simply asked yes/no questions as it went through the plan.", "language": "english", "position": {"atoms": [{"position_id": 574, "txt": " It simply asked yes/no questions as it went through the plan.", "x": "/html/body/main/div[3]/div[2]/div/div/p[60]"}]}, "tags": [], "label": "content", "web_segment_id": 91, "global_sentence_id": 238, "edu_l1_label": "IOS"}, {"txt": " This straightforward approach avoided interface clutter.", "language": "english", "position": {"atoms": [{"position_id": 575, "txt": " This straightforward approach avoided interface clutter.", "x": "/html/body/main/div[3]/div[2]/div/div/p[60]"}]}, "tags": [], "label": "content", "web_segment_id": 91, "global_sentence_id": 239, "edu_l1_label": "IOS"}, {"txt": " You just see text.", "language": "english", "position": {"atoms": [{"position_id": 576, "txt": " You just see text.", "x": "/html/body/main/div[3]/div[2]/div/div/p[60]"}]}, "tags": [], "label": "content", "web_segment_id": 91, "global_sentence_id": 240, "edu_l1_label": "IOS"}, {"txt": " But it's also less visual (you're not automatically seeing the code edits until you open the files yourself).", "language": "english", "position": {"atoms": [{"position_id": 577, "txt": " But it's also less visual (you're not automatically seeing the code edits until you open the files yourself).", "x": "/html/body/main/div[3]/div[2]/div/div/p[60]"}]}, "tags": [], "label": "content", "web_segment_id": 91, "global_sentence_id": 241, "edu_l1_label": "IOS"}, {"txt": "The key takeaway is that the human-AI interaction design matters.", "language": "english", "position": {"atoms": [{"position_id": 579, "txt": "The key takeaway is that the human-AI interaction design matters.", "x": "/html/body/main/div[3]/div[2]/div/div/p[61]"}]}, "tags": [], "label": "content", "web_segment_id": 92, "global_sentence_id": 242, "edu_l1_label": "IOS"}, {"txt": " Even if the underlying models were equally smart, one setup might feel more \"intuitive\" to a given user.", "language": "english", "position": {"atoms": [{"position_id": 580, "txt": " Even if the underlying models were equally smart, one setup might feel more \"intuitive\" to a given user.", "x": "/html/body/main/div[3]/div[2]/div/div/p[61]"}]}, "tags": [], "label": "content", "web_segment_id": 92, "global_sentence_id": 243, "edu_l1_label": "IOS"}, {"txt": " Some developers prefer a chatty, guiding assistant that explains what it's doing (Claude tends to give more in-depth explanations of its reasoning).", "language": "english", "position": {"atoms": [{"position_id": 581, "txt": " Some developers prefer a chatty, guiding assistant that explains what it's doing (Claude tends to give more in-depth explanations of its reasoning).", "x": "/html/body/main/div[3]/div[2]/div/div/p[61]"}]}, "tags": [], "label": "content", "web_segment_id": 92, "global_sentence_id": 244, "edu_l1_label": "IOS"}, {"txt": " Others prefer a faster, minimal style where the AI just does the thing with less commentary (which Cursor's agent was optimized for).", "language": "english", "position": {"atoms": [{"position_id": 582, "txt": " Others prefer a faster, minimal style where the AI just does the thing with less commentary (which Cursor's agent was optimized for).", "x": "/html/body/main/div[3]/div[2]/div/div/p[61]"}]}, "tags": [], "label": "content", "web_segment_id": 92, "global_sentence_id": 245, "edu_l1_label": "IOS"}, {"txt": "In practical terms, these usability differences mean that choosing the \"best\" model or agent often depends on the task context and personal/team preferences.", "language": "english", "position": {"atoms": [{"position_id": 584, "txt": "In practical terms, these usability differences mean that choosing the \"best\" model or agent often depends on the task context and personal/team preferences.", "x": "/html/body/main/div[3]/div[2]/div/div/p[62]"}]}, "tags": [], "label": "content", "web_segment_id": 93, "global_sentence_id": 246, "edu_l1_label": "IOS"}, {"txt": " As one AI engineer pointed out, some projects benefit from a reasoning-intensive assistant.", "language": "english", "position": {"atoms": [{"position_id": 585, "txt": " As one AI engineer pointed out, some projects benefit from a reasoning-intensive assistant.", "x": "/html/body/main/div[3]/div[2]/div/div/p[62]"}]}, "tags": [], "label": "content", "web_segment_id": 93, "global_sentence_id": 247, "edu_l1_label": "IOS"}, {"txt": " Others are better served by a rapid prototyping tool.", "language": "english", "position": {"atoms": [{"position_id": 586, "txt": " Others are better served by a rapid prototyping tool.", "x": "/html/body/main/div[3]/div[2]/div/div/p[62]"}]}, "tags": [], "label": "content", "web_segment_id": 93, "global_sentence_id": 248, "edu_l1_label": "IOS"}, {"txt": " It's not always a one-size-fits-all.", "language": "english", "position": {"atoms": [{"position_id": 587, "txt": " It's not always a one-size-fits-all.", "x": "/html/body/main/div[3]/div[2]/div/div/p[62]"}]}, "tags": [], "label": "content", "web_segment_id": 93, "global_sentence_id": 249, "edu_l1_label": "IOS"}, {"txt": " Understanding the soft skill profile of each model allows matching the right AI to the job at hand.", "language": "english", "position": {"atoms": [{"position_id": 588, "txt": " Understanding the soft skill profile of each model allows matching the right AI to the job at hand.", "x": "/html/body/main/div[3]/div[2]/div/div/p[62]"}]}, "tags": [], "label": "content", "web_segment_id": 93, "global_sentence_id": 250, "edu_l1_label": "IOS"}, {"txt": "How Leading Models Stack Up on Soft Skills", "language": "english", "position": {"atoms": [{"position_id": 590, "txt": "How Leading Models Stack Up on Soft Skills", "x": "/html/body/main/div[3]/div[2]/div/div/h2[4]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 94, "global_sentence_id": 251, "edu_l1_label": "BOS"}, {"txt": "Let's compare our three exemplars – GPT-4, Claude 3 (Sonnet), and Gemini 2.5 Pro – in light of these soft skills, particularly in agent-based use cases like coding.", "language": "english", "position": {"atoms": [{"position_id": 592, "txt": "Let's compare our three exemplars – GPT-4, Claude 3 (Sonnet), and Gemini 2.5 Pro – in light of these soft skills, particularly in agent-based use cases like coding.", "x": "/html/body/main/div[3]/div[2]/div/div/p[63]"}]}, "tags": [], "label": "content", "web_segment_id": 95, "global_sentence_id": 252, "edu_l1_label": "IOS"}, {"txt": "GPT-4 (OpenAI)", "language": "english", "position": {"atoms": [{"position_id": 594, "txt": "GPT-4 (OpenAI)", "x": "/html/body/main/div[3]/div[2]/div/div/h3[10]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 96, "global_sentence_id": 253, "edu_l1_label": "IOS"}, {"txt": "When it debuted (2023), GPT-4 set a high bar for raw intelligence.", "language": "english", "position": {"atoms": [{"position_id": 596, "txt": "When it debuted (2023), GPT-4 set a high bar for raw intelligence.", "x": "/html/body/main/div[3]/div[2]/div/div/p[64]"}]}, "tags": [], "label": "content", "web_segment_id": 97, "global_sentence_id": 254, "edu_l1_label": "IOS"}, {"txt": " It excelled at tasks from legal exams to creative writing.", "language": "english", "position": {"atoms": [{"position_id": 597, "txt": " It excelled at tasks from legal exams to creative writing.", "x": "/html/body/main/div[3]/div[2]/div/div/p[64]"}]}, "tags": [], "label": "content", "web_segment_id": 97, "global_sentence_id": 255, "edu_l1_label": "IOS"}, {"txt": " It was also among the first to support plug-in tool use (e.g. web browsing, code execution via plugins) in a mainstream way.", "language": "english", "position": {"atoms": [{"position_id": 598, "txt": " It was also among the first to support plug-in tool use (e.g. web browsing, code execution via plugins) in a mainstream way.", "x": "/html/body/main/div[3]/div[2]/div/div/p[64]"}]}, "tags": [], "label": "content", "web_segment_id": 97, "global_sentence_id": 256, "edu_l1_label": "IOS"}, {"txt": "In terms of soft skills, GPT-4 is generally a reliable workhorse.", "language": "english", "position": {"atoms": [{"position_id": 600, "txt": "In terms of soft skills, GPT-4 is generally a reliable workhorse.", "x": "/html/body/main/div[3]/div[2]/div/div/p[65]"}]}, "tags": [], "label": "content", "web_segment_id": 98, "global_sentence_id": 257, "edu_l1_label": "IOS"}, {"txt": " It can follow instructions well and shows strong reasoning, but users have encountered a few quirks.", "language": "english", "position": {"atoms": [{"position_id": 601, "txt": " It can follow instructions well and shows strong reasoning, but users have encountered a few quirks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[65]"}]}, "tags": [], "label": "content", "web_segment_id": 98, "global_sentence_id": 258, "edu_l1_label": "IOS"}, {"txt": " One is verbosity or over-correctness.", "language": "english", "position": {"atoms": [{"position_id": 602, "txt": " One is verbosity or over-correctness.", "x": "/html/body/main/div[3]/div[2]/div/div/p[65]"}]}, "tags": [], "label": "content", "web_segment_id": 98, "global_sentence_id": 259, "edu_l1_label": "IOS"}, {"txt": " GPT-4 is tuned to be helpful and safe, which sometimes leads to it giving exhaustive answers where a brief one would do.", "language": "english", "position": {"atoms": [{"position_id": 603, "txt": " GPT-4 is tuned to be helpful and safe, which sometimes leads to it giving exhaustive answers where a brief one would do.", "x": "/html/body/main/div[3]/div[2]/div/div/p[65]"}]}, "tags": [], "label": "content", "web_segment_id": 98, "global_sentence_id": 260, "edu_l1_label": "IOS"}, {"txt": " It may add disclaimers unprompted.", "language": "english", "position": {"atoms": [{"position_id": 604, "txt": " It may add disclaimers unprompted.", "x": "/html/body/main/div[3]/div[2]/div/div/p[65]"}]}, "tags": [], "label": "content", "web_segment_id": 98, "global_sentence_id": 261, "edu_l1_label": "IOS"}, {"txt": "Another issue is that the original GPT-4 model could be relatively slow and had limited context (8k to 32k tokens) compared to newer rivals.", "language": "english", "position": {"atoms": [{"position_id": 606, "txt": "Another issue is that the original GPT-4 model could be relatively slow and had limited context (8k to 32k tokens) compared to newer rivals.", "x": "/html/body/main/div[3]/div[2]/div/div/p[66]"}]}, "tags": [], "label": "content", "web_segment_id": 99, "global_sentence_id": 262, "edu_l1_label": "IOS"}, {"txt": " OpenAI addressed speed with GPT-4 Turbo and GPT-4o (Omni) releases.", "language": "english", "position": {"atoms": [{"position_id": 607, "txt": " OpenAI addressed speed with GPT-4 Turbo and GPT-4o (Omni) releases.", "x": "/html/body/main/div[3]/div[2]/div/div/p[66]"}]}, "tags": [], "label": "content", "web_segment_id": 99, "global_sentence_id": 263, "edu_l1_label": "IOS"}, {"txt": " These indeed cut response times drastically, bringing latency down to near-human levels.", "language": "english", "position": {"atoms": [{"position_id": 608, "txt": " These indeed cut response times drastically, bringing latency down to near-human levels.", "x": "/html/body/main/div[3]/div[2]/div/div/p[66]"}]}, "tags": [], "label": "content", "web_segment_id": 99, "global_sentence_id": 264, "edu_l1_label": "IOS"}, {"txt": "The trade-off, as noted earlier, was that some users felt the faster versions weren't as nuanced in following complex instructions or handling tools as the original GPT-4.", "language": "english", "position": {"atoms": [{"position_id": 610, "txt": "The trade-off, as noted earlier, was that some users felt the faster versions weren't as nuanced in following complex instructions or handling tools as the original GPT-4.", "x": "/html/body/main/div[3]/div[2]/div/div/p[67]"}]}, "tags": [], "label": "content", "web_segment_id": 100, "global_sentence_id": 265, "edu_l1_label": "IOS"}, {"txt": " In agentic tasks like code generation, GPT-4 is very capable.", "language": "english", "position": {"atoms": [{"position_id": 611, "txt": " In agentic tasks like code generation, GPT-4 is very capable.", "x": "/html/body/main/div[3]/div[2]/div/div/p[67]"}]}, "tags": [], "label": "content", "web_segment_id": 100, "global_sentence_id": 266, "edu_l1_label": "IOS"}, {"txt": " But several reports indicate it might require a couple more cycles of prompting and fixing compared to Claude to reach a flawless solution.", "language": "english", "position": {"atoms": [{"position_id": 612, "txt": " But several reports indicate it might require a couple more cycles of prompting and fixing compared to Claude to reach a flawless solution.", "x": "/html/body/main/div[3]/div[2]/div/div/p[67]"}]}, "tags": [], "label": "content", "web_segment_id": 100, "global_sentence_id": 267, "edu_l1_label": "IOS"}, {"txt": "Its integration into many products (ChatGPT, Bing, plugins) means it has wide tool support.", "language": "english", "position": {"atoms": [{"position_id": 614, "txt": "Its integration into many products (ChatGPT, Bing, plugins) means it has wide tool support.", "x": "/html/body/main/div[3]/div[2]/div/div/p[68]"}]}, "tags": [], "label": "content", "web_segment_id": 101, "global_sentence_id": 268, "edu_l1_label": "IOS"}, {"txt": " But the effective use of those tools depends on careful prompt engineering and the model's judgement.", "language": "english", "position": {"atoms": [{"position_id": 615, "txt": " But the effective use of those tools depends on careful prompt engineering and the model's judgement.", "x": "/html/body/main/div[3]/div[2]/div/div/p[68]"}]}, "tags": [], "label": "content", "web_segment_id": 101, "global_sentence_id": 269, "edu_l1_label": "IOS"}, {"txt": "GPT-4 remains a top-tier model.", "language": "english", "position": {"atoms": [{"position_id": 617, "txt": "GPT-4 remains a top-tier model.", "x": "/html/body/main/div[3]/div[2]/div/div/p[69]"}]}, "tags": [], "label": "content", "web_segment_id": 102, "global_sentence_id": 270, "edu_l1_label": "IOS"}, {"txt": " But in this new landscape it's no longer an unrivaled champion at everything.", "language": "english", "position": {"atoms": [{"position_id": 618, "txt": " But in this new landscape it's no longer an unrivaled champion at everything.", "x": "/html/body/main/div[3]/div[2]/div/div/p[69]"}]}, "tags": [], "label": "content", "web_segment_id": 102, "global_sentence_id": 271, "edu_l1_label": "IOS"}, {"txt": " Some softer aspects of \"AI EQ\" are now areas where others take the lead.", "language": "english", "position": {"atoms": [{"position_id": 619, "txt": " Some softer aspects of \"AI EQ\" are now areas where others take the lead.", "x": "/html/body/main/div[3]/div[2]/div/div/p[69]"}]}, "tags": [], "label": "content", "web_segment_id": 102, "global_sentence_id": 272, "edu_l1_label": "IOS"}, {"txt": "Claude 3 Sonnet (Anthropic)", "language": "english", "position": {"atoms": [{"position_id": 621, "txt": "Claude 3 Sonnet (Anthropic)", "x": "/html/body/main/div[3]/div[2]/div/div/h3[11]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 103, "global_sentence_id": 273, "edu_l1_label": "IOS"}, {"txt": "Claude has rapidly gained a reputation as the empathetic, detail-oriented assistant.", "language": "english", "position": {"atoms": [{"position_id": 623, "txt": "Claude has rapidly gained a reputation as the empathetic, detail-oriented assistant.", "x": "/html/body/main/div[3]/div[2]/div/div/p[70]"}]}, "tags": [], "label": "content", "web_segment_id": 104, "global_sentence_id": 274, "edu_l1_label": "IOS"}, {"txt": " With the latest 3rd-generation models, many users see it as more attuned to following user intent and maintaining a coherent narrative over long sessions.", "language": "english", "position": {"atoms": [{"position_id": 624, "txt": " With the latest 3rd-generation models, many users see it as more attuned to following user intent and maintaining a coherent narrative over long sessions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[70]"}]}, "tags": [], "label": "content", "web_segment_id": 104, "global_sentence_id": 275, "edu_l1_label": "IOS"}, {"txt": "Its massive 200k token context window is a standout feature.", "language": "english", "position": {"atoms": [{"position_id": 626, "txt": "Its massive 200k token context window is a standout feature.", "x": "/html/body/main/div[3]/div[2]/div/div/p[71]"}]}, "tags": [], "label": "content", "web_segment_id": 105, "global_sentence_id": 276, "edu_l1_label": "IOS"}, {"txt": " This enables extremely long conversations or feeding in extensive materials for analysis.", "language": "english", "position": {"atoms": [{"position_id": 627, "txt": " This enables extremely long conversations or feeding in extensive materials for analysis.", "x": "/html/body/main/div[3]/div[2]/div/div/p[71]"}]}, "tags": [], "label": "content", "web_segment_id": 105, "global_sentence_id": 277, "edu_l1_label": "IOS"}, {"txt": " In agentic workflows (like using the Claude API in a loop), Claude often shines because it doesn't easily lose track of the goal.", "language": "english", "position": {"atoms": [{"position_id": 628, "txt": " In agentic workflows (like using the Claude API in a loop), Claude often shines because it doesn't easily lose track of the goal.", "x": "/html/body/main/div[3]/div[2]/div/div/p[71]"}]}, "tags": [], "label": "content", "web_segment_id": 105, "global_sentence_id": 278, "edu_l1_label": "IOS"}, {"txt": "For coding, as we discussed, it has shown an ability to handle complex instructions and multi-step fixes gracefully.", "language": "english", "position": {"atoms": [{"position_id": 630, "txt": "For coding, as we discussed, it has shown an ability to handle complex instructions and multi-step fixes gracefully.", "x": "/html/body/main/div[3]/div[2]/div/div/p[72]"}]}, "tags": [], "label": "content", "web_segment_id": 106, "global_sentence_id": 279, "edu_l1_label": "IOS"}, {"txt": " It often requires fewer back-and-forth turns to get things right.", "language": "english", "position": {"atoms": [{"position_id": 631, "txt": " It often requires fewer back-and-forth turns to get things right.", "x": "/html/body/main/div[3]/div[2]/div/div/p[72]"}]}, "tags": [], "label": "content", "web_segment_id": 106, "global_sentence_id": 280, "edu_l1_label": "IOS"}, {"txt": " It also produces outputs that are easy to read and well-structured.", "language": "english", "position": {"atoms": [{"position_id": 632, "txt": " It also produces outputs that are easy to read and well-structured.", "x": "/html/body/main/div[3]/div[2]/div/div/p[72]"}]}, "tags": [], "label": "content", "web_segment_id": 106, "global_sentence_id": 281, "edu_l1_label": "IOS"}, {"txt": " This is a boon when you're reviewing its suggested code or written analysis.", "language": "english", "position": {"atoms": [{"position_id": 633, "txt": " This is a boon when you're reviewing its suggested code or written analysis.", "x": "/html/body/main/div[3]/div[2]/div/div/p[72]"}]}, "tags": [], "label": "content", "web_segment_id": 106, "global_sentence_id": 282, "edu_l1_label": "IOS"}, {"txt": "Another plus is cost.", "language": "english", "position": {"atoms": [{"position_id": 635, "txt": "Another plus is cost.", "x": "/html/body/main/div[3]/div[2]/div/div/p[73]"}]}, "tags": [], "label": "content", "web_segment_id": 107, "global_sentence_id": 283, "edu_l1_label": "IOS"}, {"txt": " As of its 2024 release, Claude 3's pricing was significantly lower per token than OpenAI's flagship.", "language": "english", "position": {"atoms": [{"position_id": 636, "txt": " As of its 2024 release, Claude 3's pricing was significantly lower per token than OpenAI's flagship.", "x": "/html/body/main/div[3]/div[2]/div/div/p[73]"}]}, "tags": [], "label": "content", "web_segment_id": 107, "global_sentence_id": 284, "edu_l1_label": "IOS"}, {"txt": " This matters when you're looping an agent over thousands of tokens of context.", "language": "english", "position": {"atoms": [{"position_id": 637, "txt": " This matters when you're looping an agent over thousands of tokens of context.", "x": "/html/body/main/div[3]/div[2]/div/div/p[73]"}]}, "tags": [], "label": "content", "web_segment_id": 107, "global_sentence_id": 285, "edu_l1_label": "IOS"}, {"txt": "On the softer side, Claude's conversational style is very friendly and positive.", "language": "english", "position": {"atoms": [{"position_id": 639, "txt": "On the softer side, Claude's conversational style is very friendly and positive.", "x": "/html/body/main/div[3]/div[2]/div/div/p[74]"}]}, "tags": [], "label": "content", "web_segment_id": 108, "global_sentence_id": 286, "edu_l1_label": "IOS"}, {"txt": " It's less likely to refuse reasonable requests (thanks to its constitutional AI safety training that avoids hard rule-based refusals).", "language": "english", "position": {"atoms": [{"position_id": 640, "txt": " It's less likely to refuse reasonable requests (thanks to its constitutional AI safety training that avoids hard rule-based refusals).", "x": "/html/body/main/div[3]/div[2]/div/div/p[74]"}]}, "tags": [], "label": "content", "web_segment_id": 108, "global_sentence_id": 287, "edu_l1_label": "IOS"}, {"txt": " One could say Claude's \"personality\" is an asset for keeping the user engaged and comfortable.", "language": "english", "position": {"atoms": [{"position_id": 641, "txt": " One could say Claude's \"personality\" is an asset for keeping the user engaged and comfortable.", "x": "/html/body/main/div[3]/div[2]/div/div/p[74]"}]}, "tags": [], "label": "content", "web_segment_id": 108, "global_sentence_id": 288, "edu_l1_label": "IOS"}, {"txt": " This is not trivial in longer collaborations.", "language": "english", "position": {"atoms": [{"position_id": 642, "txt": " This is not trivial in longer collaborations.", "x": "/html/body/main/div[3]/div[2]/div/div/p[74]"}]}, "tags": [], "label": "content", "web_segment_id": 108, "global_sentence_id": 289, "edu_l1_label": "IOS"}, {"txt": "The main downsides noted have been occasional minor hallucinations (no model is immune to making things up) and some rate limits on usage.", "language": "english", "position": {"atoms": [{"position_id": 644, "txt": "The main downsides noted have been occasional minor hallucinations (no model is immune to making things up) and some rate limits on usage.", "x": "/html/body/main/div[3]/div[2]/div/div/p[75]"}]}, "tags": [], "label": "content", "web_segment_id": 109, "global_sentence_id": 290, "edu_l1_label": "IOS"}, {"txt": " For instance, Anthropic's free tiers or early access versions had limits that some found constraining.", "language": "english", "position": {"atoms": [{"position_id": 645, "txt": " For instance, Anthropic's free tiers or early access versions had limits that some found constraining.", "x": "/html/body/main/div[3]/div[2]/div/div/p[75]"}]}, "tags": [], "label": "content", "web_segment_id": 109, "global_sentence_id": 291, "edu_l1_label": "IOS"}, {"txt": "But purely on the soft skill metrics, Claude 3 is arguably leading in instruction-following and context management today.", "language": "english", "position": {"atoms": [{"position_id": 647, "txt": "But purely on the soft skill metrics, Claude 3 is arguably leading in instruction-following and context management today.", "x": "/html/body/main/div[3]/div[2]/div/div/p[76]"}]}, "tags": [], "label": "content", "web_segment_id": 110, "global_sentence_id": 292, "edu_l1_label": "IOS"}, {"txt": " It might not top every academic benchmark (its training data cuts off earlier than Gemini's, for example, and it slightly trails on certain math/problem benchmarks).", "language": "english", "position": {"atoms": [{"position_id": 648, "txt": " It might not top every academic benchmark (its training data cuts off earlier than Gemini's, for example, and it slightly trails on certain math/problem benchmarks).", "x": "/html/body/main/div[3]/div[2]/div/div/p[76]"}]}, "tags": [], "label": "content", "web_segment_id": 110, "global_sentence_id": 293, "edu_l1_label": "IOS"}, {"txt": " But when it comes to \"actually getting the job done\" in real scenarios, it's a go-to choice for many developers.", "language": "english", "position": {"atoms": [{"position_id": 649, "txt": " But when it comes to \"actually getting the job done\" in real scenarios, it's a go-to choice for many developers.", "x": "/html/body/main/div[3]/div[2]/div/div/p[76]"}]}, "tags": [], "label": "content", "web_segment_id": 110, "global_sentence_id": 294, "edu_l1_label": "IOS"}, {"txt": "In a telling comment, one user said they now use GPT-4 only until it \"gets stuck.\"", "language": "english", "position": {"atoms": [{"position_id": 651, "txt": "In a telling comment, one user said they now use GPT-4 only until it \"gets stuck.\"", "x": "/html/body/main/div[3]/div[2]/div/div/p[77]"}]}, "tags": [], "label": "content", "web_segment_id": 111, "global_sentence_id": 295, "edu_l1_label": "IOS"}, {"txt": " Then they hand the problem to Claude who usually finds the issue straight away.", "language": "english", "position": {"atoms": [{"position_id": 652, "txt": " Then they hand the problem to Claude who usually finds the issue straight away.", "x": "/html/body/main/div[3]/div[2]/div/div/p[77]"}]}, "tags": [], "label": "content", "web_segment_id": 111, "global_sentence_id": 296, "edu_l1_label": "IOS"}, {"txt": "Gemini 2.5 Pro (Google DeepMind)", "language": "english", "position": {"atoms": [{"position_id": 654, "txt": "Gemini 2.5 Pro (Google DeepMind)", "x": "/html/body/main/div[3]/div[2]/div/div/h3[12]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 112, "global_sentence_id": 297, "edu_l1_label": "IOS"}, {"txt": "The new entrant, Gemini, represents Google's effort to leapfrog in both intelligence and utility.", "language": "english", "position": {"atoms": [{"position_id": 656, "txt": "The new entrant, Gemini, represents Google's effort to leapfrog in both intelligence and utility.", "x": "/html/body/main/div[3]/div[2]/div/div/p[78]"}]}, "tags": [], "label": "content", "web_segment_id": 113, "global_sentence_id": 298, "edu_l1_label": "IOS"}, {"txt": " By all accounts, Gemini 2.5 Pro is extremely powerful in raw reasoning and knowledge.", "language": "english", "position": {"atoms": [{"position_id": 657, "txt": " By all accounts, Gemini 2.5 Pro is extremely powerful in raw reasoning and knowledge.", "x": "/html/body/main/div[3]/div[2]/div/div/p[78]"}]}, "tags": [], "label": "content", "web_segment_id": 113, "global_sentence_id": 299, "edu_l1_label": "IOS"}, {"txt": " It leads numerous benchmarks, beating out GPT-4.5 and Claude on math, science, and code tests according to early reports.", "language": "english", "position": {"atoms": [{"position_id": 658, "txt": " It leads numerous benchmarks, beating out GPT-4.5 and Claude on math, science, and code tests according to early reports.", "x": "/html/body/main/div[3]/div[2]/div/div/p[78]"}]}, "tags": [], "label": "content", "web_segment_id": 113, "global_sentence_id": 300, "edu_l1_label": "IOS"}, {"txt": "It's explicitly designed to handle complex, multi-modal inputs:", "language": "english", "position": {"atoms": [{"position_id": 660, "txt": "It's explicitly designed to handle complex, multi-modal inputs:", "x": "/html/body/main/div[3]/div[2]/div/div/p[79]"}]}, "tags": [], "label": "content", "web_segment_id": 114, "global_sentence_id": 301, "edu_l1_label": "IOS"}, {"txt": " text, images, audio, and even video.", "language": "english", "position": {"atoms": [{"position_id": 661, "txt": " text, images, audio, and even video.", "x": "/html/body/main/div[3]/div[2]/div/div/p[79]"}]}, "tags": [], "label": "content", "web_segment_id": 114, "global_sentence_id": 302, "edu_l1_label": "IOS"}, {"txt": " This multimodality means in theory you can have an agent that not only uses text-based tools but can also interpret an image (e.g., read a chart or diagram) as part of its reasoning.", "language": "english", "position": {"atoms": [{"position_id": 662, "txt": " This multimodality means in theory you can have an agent that not only uses text-based tools but can also interpret an image (e.g., read a chart or diagram) as part of its reasoning.", "x": "/html/body/main/div[3]/div[2]/div/div/p[79]"}]}, "tags": [], "label": "content", "web_segment_id": 114, "global_sentence_id": 303, "edu_l1_label": "IOS"}, {"txt": " This is a very useful skill in data analysis or design tasks.", "language": "english", "position": {"atoms": [{"position_id": 663, "txt": " This is a very useful skill in data analysis or design tasks.", "x": "/html/body/main/div[3]/div[2]/div/div/p[79]"}]}, "tags": [], "label": "content", "web_segment_id": 114, "global_sentence_id": 304, "edu_l1_label": "IOS"}, {"txt": "From a soft skills perspective, Gemini's strengths include its integrated reasoning (no need for external CoT prompting, it's doing it under the hood) and that huge context window enabling it to juggle a lot of information.", "language": "english", "position": {"atoms": [{"position_id": 665, "txt": "From a soft skills perspective, Gemini's strengths include its integrated reasoning (no need for external CoT prompting, it's doing it under the hood) and that huge context window enabling it to juggle a lot of information.", "x": "/html/body/main/div[3]/div[2]/div/div/p[80]"}]}, "tags": [], "label": "content", "web_segment_id": 115, "global_sentence_id": 305, "edu_l1_label": "IOS"}, {"txt": "Developers who have tried it in coding scenarios report that it's at least on par with Claude in capability, and in some cases better.", "language": "english", "position": {"atoms": [{"position_id": 667, "txt": "Developers who have tried it in coding scenarios report that it's at least on par with Claude in capability, and in some cases better.", "x": "/html/body/main/div[3]/div[2]/div/div/p[81]"}]}, "tags": [], "label": "content", "web_segment_id": 116, "global_sentence_id": 306, "edu_l1_label": "IOS"}, {"txt": " For example, Gemini has been praised for exceptional code understanding.", "language": "english", "position": {"atoms": [{"position_id": 668, "txt": " For example, Gemini has been praised for exceptional code understanding.", "x": "/html/body/main/div[3]/div[2]/div/div/p[81]"}]}, "tags": [], "label": "content", "web_segment_id": 116, "global_sentence_id": 307, "edu_l1_label": "IOS"}, {"txt": " It can load an entire project and then make architectural suggestions that show a holistic grasp of the software.", "language": "english", "position": {"atoms": [{"position_id": 669, "txt": " It can load an entire project and then make architectural suggestions that show a holistic grasp of the software.", "x": "/html/body/main/div[3]/div[2]/div/div/p[81]"}]}, "tags": [], "label": "content", "web_segment_id": 116, "global_sentence_id": 308, "edu_l1_label": "IOS"}, {"txt": "It also has a knack for producing highly interactive outputs.", "language": "english", "position": {"atoms": [{"position_id": 671, "txt": "It also has a knack for producing highly interactive outputs.", "x": "/html/body/main/div[3]/div[2]/div/div/p[82]"}]}, "tags": [], "label": "content", "web_segment_id": 117, "global_sentence_id": 309, "edu_l1_label": "IOS"}, {"txt": " Recall the 3D visualization example where it created more dynamic controls in the app than Claude did.", "language": "english", "position": {"atoms": [{"position_id": 672, "txt": " Recall the 3D visualization example where it created more dynamic controls in the app than Claude did.", "x": "/html/body/main/div[3]/div[2]/div/div/p[82]"}]}, "tags": [], "label": "content", "web_segment_id": 117, "global_sentence_id": 310, "edu_l1_label": "IOS"}, {"txt": " This suggests a bias towards completeness and functionality.", "language": "english", "position": {"atoms": [{"position_id": 673, "txt": " This suggests a bias towards completeness and functionality.", "x": "/html/body/main/div[3]/div[2]/div/div/p[82]"}]}, "tags": [], "label": "content", "web_segment_id": 117, "global_sentence_id": 311, "edu_l1_label": "IOS"}, {"txt": " This can be great when you need an agent to not just follow orders but maybe even take initiative to enhance a solution.", "language": "english", "position": {"atoms": [{"position_id": 674, "txt": " This can be great when you need an agent to not just follow orders but maybe even take initiative to enhance a solution.", "x": "/html/body/main/div[3]/div[2]/div/div/p[82]"}]}, "tags": [], "label": "content", "web_segment_id": 117, "global_sentence_id": 312, "edu_l1_label": "IOS"}, {"txt": "On the flip side, being brand new, there are areas Gemini is still catching up in real-world use.", "language": "english", "position": {"atoms": [{"position_id": 676, "txt": "On the flip side, being brand new, there are areas Gemini is still catching up in real-world use.", "x": "/html/body/main/div[3]/div[2]/div/div/p[83]"}]}, "tags": [], "label": "content", "web_segment_id": 118, "global_sentence_id": 313, "edu_l1_label": "IOS"}, {"txt": " In the SWE-bench Verified test – which simulates solving real GitHub issues – Gemini 2.5 scored a bit lower than Claude 3.7 (63.8% vs 70.3%).", "language": "english", "position": {"atoms": [{"position_id": 677, "txt": " In the SWE-bench Verified test – which simulates solving real GitHub issues – Gemini 2.5 scored a bit lower than Claude 3.7 (63.8% vs 70.3%).", "x": "/html/body/main/div[3]/div[2]/div/div/p[83]"}]}, "tags": [], "label": "content", "web_segment_id": 118, "global_sentence_id": 314, "edu_l1_label": "IOS"}, {"txt": " This indicates that Claude's more fine-tuned problem-solving on existing code issues gave it an edge there.", "language": "english", "position": {"atoms": [{"position_id": 678, "txt": " This indicates that Claude's more fine-tuned problem-solving on existing code issues gave it an edge there.", "x": "/html/body/main/div[3]/div[2]/div/div/p[83]"}]}, "tags": [], "label": "content", "web_segment_id": 118, "global_sentence_id": 315, "edu_l1_label": "IOS"}, {"txt": "It's a reminder that pure intelligence (Gemini tops many synthetic benchmarks) doesn't automatically translate to solving every practical task better.", "language": "english", "position": {"atoms": [{"position_id": 680, "txt": "It's a reminder that pure intelligence (Gemini tops many synthetic benchmarks) doesn't automatically translate to solving every practical task better.", "x": "/html/body/main/div[3]/div[2]/div/div/p[84]"}]}, "tags": [], "label": "content", "web_segment_id": 119, "global_sentence_id": 316, "edu_l1_label": "IOS"}, {"txt": " Usability-wise, Gemini is only as accessible as the products that deploy it.", "language": "english", "position": {"atoms": [{"position_id": 681, "txt": " Usability-wise, Gemini is only as accessible as the products that deploy it.", "x": "/html/body/main/div[3]/div[2]/div/div/p[84]"}]}, "tags": [], "label": "content", "web_segment_id": 119, "global_sentence_id": 317, "edu_l1_label": "IOS"}, {"txt": " Currently it's available via Google's Vertex AI and select apps, but it's not yet as ubiquitous as GPT or Claude.", "language": "english", "position": {"atoms": [{"position_id": 682, "txt": " Currently it's available via Google's Vertex AI and select apps, but it's not yet as ubiquitous as GPT or Claude.", "x": "/html/body/main/div[3]/div[2]/div/div/p[84]"}]}, "tags": [], "label": "content", "web_segment_id": 119, "global_sentence_id": 318, "edu_l1_label": "IOS"}, {"txt": "Its cost is also reportedly high (it's Google's \"most expensive model yet\" in terms of usage cost).", "language": "english", "position": {"atoms": [{"position_id": 684, "txt": "Its cost is also reportedly high (it's Google's \"most expensive model yet\" in terms of usage cost).", "x": "/html/body/main/div[3]/div[2]/div/div/p[85]"}]}, "tags": [], "label": "content", "web_segment_id": 120, "global_sentence_id": 319, "edu_l1_label": "IOS"}, {"txt": " This might limit how freely one can loop it in an agent.", "language": "english", "position": {"atoms": [{"position_id": 685, "txt": " This might limit how freely one can loop it in an agent.", "x": "/html/body/main/div[3]/div[2]/div/div/p[85]"}]}, "tags": [], "label": "content", "web_segment_id": 120, "global_sentence_id": 320, "edu_l1_label": "IOS"}, {"txt": " That said, Google is clearly positioning Gemini as a model that can do it all – reason, use tools, understand multimodal data.", "language": "english", "position": {"atoms": [{"position_id": 686, "txt": " That said, Google is clearly positioning Gemini as a model that can do it all – reason, use tools, understand multimodal data.", "x": "/html/body/main/div[3]/div[2]/div/div/p[85]"}]}, "tags": [], "label": "content", "web_segment_id": 120, "global_sentence_id": 321, "edu_l1_label": "IOS"}, {"txt": " As it matures, we can expect its soft skills to be refined with user feedback.", "language": "english", "position": {"atoms": [{"position_id": 687, "txt": " As it matures, we can expect its soft skills to be refined with user feedback.", "x": "/html/body/main/div[3]/div[2]/div/div/p[85]"}]}, "tags": [], "label": "content", "web_segment_id": 120, "global_sentence_id": 322, "edu_l1_label": "IOS"}, {"txt": "Early users have been impressed with its raw power.", "language": "english", "position": {"atoms": [{"position_id": 689, "txt": "Early users have been impressed with its raw power.", "x": "/html/body/main/div[3]/div[2]/div/div/p[86]"}]}, "tags": [], "label": "content", "web_segment_id": 121, "global_sentence_id": 323, "edu_l1_label": "IOS"}, {"txt": " But they also note that it is less polished in responses compared to Claude.", "language": "english", "position": {"atoms": [{"position_id": 690, "txt": " But they also note that it is less polished in responses compared to Claude.", "x": "/html/body/main/div[3]/div[2]/div/div/p[86]"}]}, "tags": [], "label": "content", "web_segment_id": 121, "global_sentence_id": 324, "edu_l1_label": "IOS"}, {"txt": " This may simply be a matter of different training focus (or something that future updates will address).", "language": "english", "position": {"atoms": [{"position_id": 691, "txt": " This may simply be a matter of different training focus (or something that future updates will address).", "x": "/html/body/main/div[3]/div[2]/div/div/p[86]"}]}, "tags": [], "label": "content", "web_segment_id": 121, "global_sentence_id": 325, "edu_l1_label": "IOS"}, {"txt": "Beyond Coding:", "language": "english", "position": {"atoms": [{"position_id": 693, "txt": "Beyond Coding:", "x": "/html/body/main/div[3]/div[2]/div/div/h2[5]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 122, "global_sentence_id": 326, "edu_l1_label": "BOS"}, {"txt": " Soft Skills in Other Domains", "language": "english", "position": {"atoms": [{"position_id": 694, "txt": " Soft Skills in Other Domains", "x": "/html/body/main/div[3]/div[2]/div/div/h2[5]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 122, "global_sentence_id": 327, "edu_l1_label": "IOS"}, {"txt": "While I've used coding assistant scenarios to illustrate AI soft skills, the same principles apply across many domains:", "language": "english", "position": {"atoms": [{"position_id": 696, "txt": "While I've used coding assistant scenarios to illustrate AI soft skills, the same principles apply across many domains:", "x": "/html/body/main/div[3]/div[2]/div/div/p[87]"}]}, "tags": [], "label": "content", "web_segment_id": 123, "global_sentence_id": 328, "edu_l1_label": "IOS"}, {"txt": "Research Agents", "language": "english", "position": {"atoms": [{"position_id": 698, "txt": "Research Agents", "x": "/html/body/main/div[3]/div[2]/div/div/h3[13]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 124, "global_sentence_id": 329, "edu_l1_label": "IOS"}, {"txt": "An AI that helps a user gather and synthesize information (for example, a personal research assistant that reads papers or searches the web) must use tools (search engines, OCR for PDFs, etc.) and iterate (refine queries, follow citations) effectively.", "language": "english", "position": {"atoms": [{"position_id": 700, "txt": "An AI that helps a user gather and synthesize information (for example, a personal research assistant that reads papers or searches the web) must use tools (search engines, OCR for PDFs, etc.) and iterate (refine queries, follow citations) effectively.", "x": "/html/body/main/div[3]/div[2]/div/div/p[88]"}]}, "tags": [], "label": "content", "web_segment_id": 125, "global_sentence_id": 330, "edu_l1_label": "IOS"}, {"txt": " Its value lies in how well it can understand the user's research goal and adapt its search strategy.", "language": "english", "position": {"atoms": [{"position_id": 701, "txt": " Its value lies in how well it can understand the user's research goal and adapt its search strategy.", "x": "/html/body/main/div[3]/div[2]/div/div/p[88]"}]}, "tags": [], "label": "content", "web_segment_id": 125, "global_sentence_id": 331, "edu_l1_label": "IOS"}, {"txt": "If Model A knows slightly more facts offhand than Model B, that advantage evaporates if Model B can simply look those facts up.", "language": "english", "position": {"atoms": [{"position_id": 703, "txt": "If Model A knows slightly more facts offhand than Model B, that advantage evaporates if Model B can simply look those facts up.", "x": "/html/body/main/div[3]/div[2]/div/div/p[89]"}]}, "tags": [], "label": "content", "web_segment_id": 126, "global_sentence_id": 332, "edu_l1_label": "IOS"}, {"txt": " The better research agent is the one that diligently follows leads, checks multiple sources, and asks the user for clarification when the query is ambiguous.", "language": "english", "position": {"atoms": [{"position_id": 704, "txt": " The better research agent is the one that diligently follows leads, checks multiple sources, and asks the user for clarification when the query is ambiguous.", "x": "/html/body/main/div[3]/div[2]/div/div/p[89]"}]}, "tags": [], "label": "content", "web_segment_id": 126, "global_sentence_id": 333, "edu_l1_label": "IOS"}, {"txt": " These are classic soft skills.", "language": "english", "position": {"atoms": [{"position_id": 705, "txt": " These are classic soft skills.", "x": "/html/body/main/div[3]/div[2]/div/div/p[89]"}]}, "tags": [], "label": "content", "web_segment_id": 126, "global_sentence_id": 334, "edu_l1_label": "IOS"}, {"txt": "We see early signs of this in products like Bing Chat (which uses GPT-4 to search the web) and in Claude's own web browsing beta.", "language": "english", "position": {"atoms": [{"position_id": 707, "txt": "We see early signs of this in products like Bing Chat (which uses GPT-4 to search the web) and in Claude's own web browsing beta.", "x": "/html/body/main/div[3]/div[2]/div/div/p[90]"}]}, "tags": [], "label": "content", "web_segment_id": 127, "global_sentence_id": 335, "edu_l1_label": "IOS"}, {"txt": " The model must decide what to search for and how to integrate the results into the conversation.", "language": "english", "position": {"atoms": [{"position_id": 708, "txt": " The model must decide what to search for and how to integrate the results into the conversation.", "x": "/html/body/main/div[3]/div[2]/div/div/p[90]"}]}, "tags": [], "label": "content", "web_segment_id": 127, "global_sentence_id": 336, "edu_l1_label": "IOS"}, {"txt": "A research agent with good soft skills will cite sources correctly, avoid just copying text without context, and keep track of what information has been confirmed.", "language": "english", "position": {"atoms": [{"position_id": 710, "txt": "A research agent with good soft skills will cite sources correctly, avoid just copying text without context, and keep track of what information has been confirmed.", "x": "/html/body/main/div[3]/div[2]/div/div/p[91]"}]}, "tags": [], "label": "content", "web_segment_id": 128, "global_sentence_id": 337, "edu_l1_label": "IOS"}, {"txt": " As an analogy, it's the difference between an employee who just blurts out facts vs. one who carefully researches and presents findings with references.", "language": "english", "position": {"atoms": [{"position_id": 711, "txt": " As an analogy, it's the difference between an employee who just blurts out facts vs. one who carefully researches and presents findings with references.", "x": "/html/body/main/div[3]/div[2]/div/div/p[91]"}]}, "tags": [], "label": "content", "web_segment_id": 128, "global_sentence_id": 338, "edu_l1_label": "IOS"}, {"txt": " The latter is obviously more useful when accuracy matters.", "language": "english", "position": {"atoms": [{"position_id": 712, "txt": " The latter is obviously more useful when accuracy matters.", "x": "/html/body/main/div[3]/div[2]/div/div/p[91]"}]}, "tags": [], "label": "content", "web_segment_id": 128, "global_sentence_id": 339, "edu_l1_label": "IOS"}, {"txt": "Creative Assistants", "language": "english", "position": {"atoms": [{"position_id": 714, "txt": "Creative Assistants", "x": "/html/body/main/div[3]/div[2]/div/div/h3[14]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 129, "global_sentence_id": 340, "edu_l1_label": "IOS"}, {"txt": "In creative tasks (writing a story, composing an email, designing a graphic with AI help), iterative refinement is the norm.", "language": "english", "position": {"atoms": [{"position_id": 716, "txt": "In creative tasks (writing a story, composing an email, designing a graphic with AI help), iterative refinement is the norm.", "x": "/html/body/main/div[3]/div[2]/div/div/p[92]"}]}, "tags": [], "label": "content", "web_segment_id": 130, "global_sentence_id": 341, "edu_l1_label": "IOS"}, {"txt": " Rarely does the first output perfectly match the user's vision.", "language": "english", "position": {"atoms": [{"position_id": 717, "txt": " Rarely does the first output perfectly match the user's vision.", "x": "/html/body/main/div[3]/div[2]/div/div/p[92]"}]}, "tags": [], "label": "content", "web_segment_id": 130, "global_sentence_id": 342, "edu_l1_label": "IOS"}, {"txt": "A model might draft a poem or a marketing blurb, then the user says \"I like it but make it more upbeat and shorten this part.\"", "language": "english", "position": {"atoms": [{"position_id": 719, "txt": "A model might draft a poem or a marketing blurb, then the user says \"I like it but make it more upbeat and shorten this part.\"", "x": "/html/body/main/div[3]/div[2]/div/div/p[93]"}]}, "tags": [], "label": "content", "web_segment_id": 131, "global_sentence_id": 343, "edu_l1_label": "IOS"}, {"txt": " A creative AI with strong soft skills will incorporate those edits gracefully.", "language": "english", "position": {"atoms": [{"position_id": 720, "txt": " A creative AI with strong soft skills will incorporate those edits gracefully.", "x": "/html/body/main/div[3]/div[2]/div/div/p[93]"}]}, "tags": [], "label": "content", "web_segment_id": 131, "global_sentence_id": 344, "edu_l1_label": "IOS"}, {"txt": " It will preserve the parts the user liked and change the tone as requested, all while maintaining consistency.", "language": "english", "position": {"atoms": [{"position_id": 721, "txt": " It will preserve the parts the user liked and change the tone as requested, all while maintaining consistency.", "x": "/html/body/main/div[3]/div[2]/div/div/p[93]"}]}, "tags": [], "label": "content", "web_segment_id": 131, "global_sentence_id": 345, "edu_l1_label": "IOS"}, {"txt": "If instead each edit request confuses the model and it starts contradicting itself or forgetting earlier constraints (say, the story's character names or the brand guidelines provided), the collaboration breaks down.", "language": "english", "position": {"atoms": [{"position_id": 723, "txt": "If instead each edit request confuses the model and it starts contradicting itself or forgetting earlier constraints (say, the story's character names or the brand guidelines provided), the collaboration breaks down.", "x": "/html/body/main/div[3]/div[2]/div/div/p[94]"}]}, "tags": [], "label": "content", "web_segment_id": 132, "global_sentence_id": 346, "edu_l1_label": "IOS"}, {"txt": " So memory (context) and instruction fidelity are key.", "language": "english", "position": {"atoms": [{"position_id": 724, "txt": " So memory (context) and instruction fidelity are key.", "x": "/html/body/main/div[3]/div[2]/div/div/p[94]"}]}, "tags": [], "label": "content", "web_segment_id": 132, "global_sentence_id": 347, "edu_l1_label": "IOS"}, {"txt": "Additionally, creative tasks often don't have a single \"correct\" outcome.", "language": "english", "position": {"atoms": [{"position_id": 726, "txt": "Additionally, creative tasks often don't have a single \"correct\" outcome.", "x": "/html/body/main/div[3]/div[2]/div/div/p[95]"}]}, "tags": [], "label": "content", "web_segment_id": 133, "global_sentence_id": 348, "edu_l1_label": "IOS"}, {"txt": " So the AI's ability to respond to subjective feedback is important.", "language": "english", "position": {"atoms": [{"position_id": 727, "txt": " So the AI's ability to respond to subjective feedback is important.", "x": "/html/body/main/div[3]/div[2]/div/div/p[95]"}]}, "tags": [], "label": "content", "web_segment_id": 133, "global_sentence_id": 349, "edu_l1_label": "IOS"}, {"txt": " Models like Claude are often praised for their conversational adaptability, which is beneficial in a creative setting.", "language": "english", "position": {"atoms": [{"position_id": 728, "txt": " Models like Claude are often praised for their conversational adaptability, which is beneficial in a creative setting.", "x": "/html/body/main/div[3]/div[2]/div/div/p[95]"}]}, "tags": [], "label": "content", "web_segment_id": 133, "global_sentence_id": 350, "edu_l1_label": "IOS"}, {"txt": " They'll cheerfully rewrite something in five different styles until the user is happy, without losing patience or consistency.", "language": "english", "position": {"atoms": [{"position_id": 729, "txt": " They'll cheerfully rewrite something in five different styles until the user is happy, without losing patience or consistency.", "x": "/html/body/main/div[3]/div[2]/div/div/p[95]"}]}, "tags": [], "label": "content", "web_segment_id": 133, "global_sentence_id": 351, "edu_l1_label": "IOS"}, {"txt": "GPT-4 is also a strong creative, but some users note it can be a bit stubborn about format at times (for instance, it might stick to a certain storytelling approach unless explicitly told otherwise).", "language": "english", "position": {"atoms": [{"position_id": 731, "txt": "GPT-4 is also a strong creative, but some users note it can be a bit stubborn about format at times (for instance, it might stick to a certain storytelling approach unless explicitly told otherwise).", "x": "/html/body/main/div[3]/div[2]/div/div/p[96]"}]}, "tags": [], "label": "content", "web_segment_id": 134, "global_sentence_id": 352, "edu_l1_label": "IOS"}, {"txt": " This is again a subtle soft skill:", "language": "english", "position": {"atoms": [{"position_id": 732, "txt": " This is again a subtle soft skill:", "x": "/html/body/main/div[3]/div[2]/div/div/p[96]"}]}, "tags": [], "label": "content", "web_segment_id": 134, "global_sentence_id": 353, "edu_l1_label": "IOS"}, {"txt": " openness to iterative guidance.", "language": "english", "position": {"atoms": [{"position_id": 733, "txt": " openness to iterative guidance.", "x": "/html/body/main/div[3]/div[2]/div/div/p[96]"}]}, "tags": [], "label": "content", "web_segment_id": 134, "global_sentence_id": 354, "edu_l1_label": "IOS"}, {"txt": "As more models reach a high level of generative creativity, users will gravitate towards the ones that make the process of creation smoother, not just those that occasionally produce a brilliant paragraph.", "language": "english", "position": {"atoms": [{"position_id": 735, "txt": "As more models reach a high level of generative creativity, users will gravitate towards the ones that make the process of creation smoother, not just those that occasionally produce a brilliant paragraph.", "x": "/html/body/main/div[3]/div[2]/div/div/p[97]"}]}, "tags": [], "label": "content", "web_segment_id": 135, "global_sentence_id": 355, "edu_l1_label": "IOS"}, {"txt": "Data Analysis and Agents for Automation", "language": "english", "position": {"atoms": [{"position_id": 737, "txt": "Data Analysis and Agents for Automation", "x": "/html/body/main/div[3]/div[2]/div/div/h3[15]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 136, "global_sentence_id": 356, "edu_l1_label": "IOS"}, {"txt": "There's a class of uses where an AI acts more like a decision-making agent.", "language": "english", "position": {"atoms": [{"position_id": 739, "txt": "There's a class of uses where an AI acts more like a decision-making agent.", "x": "/html/body/main/div[3]/div[2]/div/div/p[98]"}]}, "tags": [], "label": "content", "web_segment_id": 137, "global_sentence_id": 357, "edu_l1_label": "IOS"}, {"txt": " These include AI that looks at your spreadsheets or logs and gives insights.", "language": "english", "position": {"atoms": [{"position_id": 740, "txt": " These include AI that looks at your spreadsheets or logs and gives insights.", "x": "/html/body/main/div[3]/div[2]/div/div/p[98]"}]}, "tags": [], "label": "content", "web_segment_id": 137, "global_sentence_id": 358, "edu_l1_label": "IOS"}, {"txt": " They also include agents that execute tasks like sorting emails, scheduling, or controlling IoT devices via natural language.", "language": "english", "position": {"atoms": [{"position_id": 741, "txt": " They also include agents that execute tasks like sorting emails, scheduling, or controlling IoT devices via natural language.", "x": "/html/body/main/div[3]/div[2]/div/div/p[98]"}]}, "tags": [], "label": "content", "web_segment_id": 137, "global_sentence_id": 359, "edu_l1_label": "IOS"}, {"txt": "Here, correctness is critical (you don't want an AI automating your emails incorrectly!).", "language": "english", "position": {"atoms": [{"position_id": 743, "txt": "Here, correctness is critical (you don't want an AI automating your emails incorrectly!).", "x": "/html/body/main/div[3]/div[2]/div/div/p[99]"}]}, "tags": [], "label": "content", "web_segment_id": 138, "global_sentence_id": 360, "edu_l1_label": "IOS"}, {"txt": " But so is the interpretability of the AI's actions.", "language": "english", "position": {"atoms": [{"position_id": 744, "txt": " But so is the interpretability of the AI's actions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[99]"}]}, "tags": [], "label": "content", "web_segment_id": 138, "global_sentence_id": 361, "edu_l1_label": "IOS"}, {"txt": " A data agent with good soft skills will clearly explain its reasoning (\"I flagged this transaction as outlier because it's 3σ away from the mean of last quarter's sales...\").", "language": "english", "position": {"atoms": [{"position_id": 745, "txt": " A data agent with good soft skills will clearly explain its reasoning (\"I flagged this transaction as outlier because it's 3σ away from the mean of last quarter's sales...\").", "x": "/html/body/main/div[3]/div[2]/div/div/p[99]"}]}, "tags": [], "label": "content", "web_segment_id": 138, "global_sentence_id": 362, "edu_l1_label": "IOS"}, {"txt": " It will seek confirmation for major actions (\"Shall I go ahead and delete those records?", "language": "english", "position": {"atoms": [{"position_id": 746, "txt": " It will seek confirmation for major actions (\"Shall I go ahead and delete those records?", "x": "/html/body/main/div[3]/div[2]/div/div/p[99]"}]}, "tags": [], "label": "content", "web_segment_id": 138, "global_sentence_id": 363, "edu_l1_label": "IOS"}, {"txt": " (yes/no)\" much like Claude Code does in CLI).", "language": "english", "position": {"atoms": [{"position_id": 747, "txt": " (yes/no)\" much like Claude Code does in CLI).", "x": "/html/body/main/div[3]/div[2]/div/div/p[99]"}]}, "tags": [], "label": "content", "web_segment_id": 138, "global_sentence_id": 364, "edu_l1_label": "IOS"}, {"txt": "Essentially, the AI needs to work with the human-in-the-loop, not just output a result.", "language": "english", "position": {"atoms": [{"position_id": 749, "txt": "Essentially, the AI needs to work with the human-in-the-loop, not just output a result.", "x": "/html/body/main/div[3]/div[2]/div/div/p[100]"}]}, "tags": [], "label": "content", "web_segment_id": 139, "global_sentence_id": 365, "edu_l1_label": "IOS"}, {"txt": " This collaborative stance can be thought of as a soft skill.", "language": "english", "position": {"atoms": [{"position_id": 750, "txt": " This collaborative stance can be thought of as a soft skill.", "x": "/html/body/main/div[3]/div[2]/div/div/p[100]"}]}, "tags": [], "label": "content", "web_segment_id": 139, "global_sentence_id": 366, "edu_l1_label": "IOS"}, {"txt": " From the model standpoint, it involves a mix of instruction following (listening to the user's goals), reasoning (figuring out the right action), and dialogue (presenting the action and maybe asking for approval).", "language": "english", "position": {"atoms": [{"position_id": 751, "txt": " From the model standpoint, it involves a mix of instruction following (listening to the user's goals), reasoning (figuring out the right action), and dialogue (presenting the action and maybe asking for approval).", "x": "/html/body/main/div[3]/div[2]/div/div/p[100]"}]}, "tags": [], "label": "content", "web_segment_id": 139, "global_sentence_id": 367, "edu_l1_label": "IOS"}, {"txt": "If any one of those is weak, the automation agent becomes either unsafe or unpleasant to use.", "language": "english", "position": {"atoms": [{"position_id": 753, "txt": "If any one of those is weak, the automation agent becomes either unsafe or unpleasant to use.", "x": "/html/body/main/div[3]/div[2]/div/div/p[101]"}]}, "tags": [], "label": "content", "web_segment_id": 140, "global_sentence_id": 368, "edu_l1_label": "IOS"}, {"txt": " For instance, if it doesn't ask for confirmation when it should, it might do something destructive.", "language": "english", "position": {"atoms": [{"position_id": 754, "txt": " For instance, if it doesn't ask for confirmation when it should, it might do something destructive.", "x": "/html/body/main/div[3]/div[2]/div/div/p[101]"}]}, "tags": [], "label": "content", "web_segment_id": 140, "global_sentence_id": 369, "edu_l1_label": "IOS"}, {"txt": " If it cannot explain why it did something, the user won't trust it next time.", "language": "english", "position": {"atoms": [{"position_id": 755, "txt": " If it cannot explain why it did something, the user won't trust it next time.", "x": "/html/body/main/div[3]/div[2]/div/div/p[101]"}]}, "tags": [], "label": "content", "web_segment_id": 140, "global_sentence_id": 370, "edu_l1_label": "IOS"}, {"txt": " Hence, designers of such agents often choose models known for their clarity and reliability over those that might be a notch smarter but unpredictable in behavior.", "language": "english", "position": {"atoms": [{"position_id": 756, "txt": " Hence, designers of such agents often choose models known for their clarity and reliability over those that might be a notch smarter but unpredictable in behavior.", "x": "/html/body/main/div[3]/div[2]/div/div/p[101]"}]}, "tags": [], "label": "content", "web_segment_id": 140, "global_sentence_id": 371, "edu_l1_label": "IOS"}, {"txt": "In all these cases, as LLMs become components in larger systems (often taking on autonomous subtasks), the emphasis shifts from what they know to how they act.", "language": "english", "position": {"atoms": [{"position_id": 758, "txt": "In all these cases, as LLMs become components in larger systems (often taking on autonomous subtasks), the emphasis shifts from what they know to how they act.", "x": "/html/body/main/div[3]/div[2]/div/div/p[102]"}]}, "tags": [], "label": "content", "web_segment_id": 141, "global_sentence_id": 372, "edu_l1_label": "IOS"}, {"txt": " This is precisely why AI soft skills are gaining attention.", "language": "english", "position": {"atoms": [{"position_id": 759, "txt": " This is precisely why AI soft skills are gaining attention.", "x": "/html/body/main/div[3]/div[2]/div/div/p[102]"}]}, "tags": [], "label": "content", "web_segment_id": 141, "global_sentence_id": 373, "edu_l1_label": "IOS"}, {"txt": "It's analogous to workplace skills:", "language": "english", "position": {"atoms": [{"position_id": 761, "txt": "It's analogous to workplace skills:", "x": "/html/body/main/div[3]/div[2]/div/div/p[103]"}]}, "tags": [], "label": "content", "web_segment_id": 142, "global_sentence_id": 374, "edu_l1_label": "IOS"}, {"txt": " a genius who can't cooperate or communicate is less effective in a team than someone slightly less brilliant but who excels in collaboration and adaptability.", "language": "english", "position": {"atoms": [{"position_id": 762, "txt": " a genius who can't cooperate or communicate is less effective in a team than someone slightly less brilliant but who excels in collaboration and adaptability.", "x": "/html/body/main/div[3]/div[2]/div/div/p[103]"}]}, "tags": [], "label": "content", "web_segment_id": 142, "global_sentence_id": 375, "edu_l1_label": "IOS"}, {"txt": "The New Evaluation Paradigm:", "language": "english", "position": {"atoms": [{"position_id": 764, "txt": "The New Evaluation Paradigm:", "x": "/html/body/main/div[3]/div[2]/div/div/h2[6]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 143, "global_sentence_id": 376, "edu_l1_label": "BOS"}, {"txt": " Utility over Brains", "language": "english", "position": {"atoms": [{"position_id": 765, "txt": " Utility over Brains", "x": "/html/body/main/div[3]/div[2]/div/div/h2[6]"}]}, "tags": ["h2"], "label": "title1", "web_segment_id": 143, "global_sentence_id": 377, "edu_l1_label": "IOS"}, {"txt": "A Shift in Focus", "language": "english", "position": {"atoms": [{"position_id": 767, "txt": "A Shift in Focus", "x": "/html/body/main/div[3]/div[2]/div/div/h3[16]"}]}, "tags": ["h3"], "label": "title2", "web_segment_id": 144, "global_sentence_id": 378, "edu_l1_label": "IOS"}, {"txt": "The rise of AI soft skills reflects a broader shift in how we evaluate AI systems.", "language": "english", "position": {"atoms": [{"position_id": 769, "txt": "The rise of AI soft skills reflects a broader shift in how we evaluate AI systems.", "x": "/html/body/main/div[3]/div[2]/div/div/p[104]"}]}, "tags": [], "label": "content", "web_segment_id": 145, "global_sentence_id": 379, "edu_l1_label": "IOS"}, {"txt": " When only a few models (like GPT-3, GPT-4) existed at the cutting edge, the focus was on their sheer capabilities and \"intelligence.\"", "language": "english", "position": {"atoms": [{"position_id": 770, "txt": " When only a few models (like GPT-3, GPT-4) existed at the cutting edge, the focus was on their sheer capabilities and \"intelligence.\"", "x": "/html/body/main/div[3]/div[2]/div/div/p[104]"}]}, "tags": [], "label": "content", "web_segment_id": 145, "global_sentence_id": 380, "edu_l1_label": "IOS"}, {"txt": "Now that we have many models that can all generate coherent text, solve coding problems, and pass exams, the conversation has moved to practical utility.", "language": "english", "position": {"atoms": [{"position_id": 772, "txt": "Now that we have many models that can all generate coherent text, solve coding problems, and pass exams, the conversation has moved to practical utility.", "x": "/html/body/main/div[3]/div[2]/div/div/p[105]"}]}, "tags": [], "label": "content", "web_segment_id": 146, "global_sentence_id": 381, "edu_l1_label": "IOS"}, {"txt": " In 2025, asking \"Which model is smartest?\" is less useful than asking \"Which model is best for this particular task workflow?\".", "language": "english", "position": {"atoms": [{"position_id": 773, "txt": " In 2025, asking \"Which model is smartest?\" is less useful than asking \"Which model is best for this particular task workflow?\".", "x": "/html/body/main/div[3]/div[2]/div/div/p[105]"}]}, "tags": [], "label": "content", "web_segment_id": 146, "global_sentence_id": 382, "edu_l1_label": "IOS"}, {"txt": "This shift is evident in how benchmarks and user evaluations are evolving.", "language": "english", "position": {"atoms": [{"position_id": 775, "txt": "This shift is evident in how benchmarks and user evaluations are evolving.", "x": "/html/body/main/div[3]/div[2]/div/div/p[106]"}]}, "tags": [], "label": "content", "web_segment_id": 147, "global_sentence_id": 383, "edu_l1_label": "IOS"}, {"txt": " Alongside traditional tests (MMLU, HellaSwag, math benchmarks, etc.), we now see benchmarks for things like GitHub issue resolution, continuous coding (LiveCodeBench), long-document QA, and tool use evaluation.", "language": "english", "position": {"atoms": [{"position_id": 776, "txt": " Alongside traditional tests (MMLU, HellaSwag, math benchmarks, etc.), we now see benchmarks for things like GitHub issue resolution, continuous coding (LiveCodeBench), long-document QA, and tool use evaluation.", "x": "/html/body/main/div[3]/div[2]/div/div/p[106]"}]}, "tags": [], "label": "content", "web_segment_id": 147, "global_sentence_id": 384, "edu_l1_label": "IOS"}, {"txt": "For example, the SWE-Bench (Software Engineering Benchmark) judges models on real-world coding task completion, not puzzles.", "language": "english", "position": {"atoms": [{"position_id": 778, "txt": "For example, the SWE-Bench (Software Engineering Benchmark) judges models on real-world coding task completion, not puzzles.", "x": "/html/body/main/div[3]/div[2]/div/div/p[107]"}]}, "tags": [], "label": "content", "web_segment_id": 148, "global_sentence_id": 385, "edu_l1_label": "IOS"}, {"txt": " There a model like Claude 3 can outperform a seemingly more intelligent model because of better real-world problem-solving approach.", "language": "english", "position": {"atoms": [{"position_id": 779, "txt": " There a model like Claude 3 can outperform a seemingly more intelligent model because of better real-world problem-solving approach.", "x": "/html/body/main/div[3]/div[2]/div/div/p[107]"}]}, "tags": [], "label": "content", "web_segment_id": 148, "global_sentence_id": 386, "edu_l1_label": "IOS"}, {"txt": "Similarly, user forums and blogs are now filled not just with one-shot challenge comparisons, but with stories of experiences over days or weeks of use.", "language": "english", "position": {"atoms": [{"position_id": 781, "txt": "Similarly, user forums and blogs are now filled not just with one-shot challenge comparisons, but with stories of experiences over days or weeks of use.", "x": "/html/body/main/div[3]/div[2]/div/div/p[108]"}]}, "tags": [], "label": "content", "web_segment_id": 149, "global_sentence_id": 387, "edu_l1_label": "IOS"}, {"txt": " It's telling that one Redditor's highly-upvoted comparison of Claude vs GPT-4 was titled as a \"programmer's perspective on AI assistants\".", "language": "english", "position": {"atoms": [{"position_id": 782, "txt": " It's telling that one Redditor's highly-upvoted comparison of Claude vs GPT-4 was titled as a \"programmer's perspective on AI assistants\".", "x": "/html/body/main/div[3]/div[2]/div/div/p[108]"}]}, "tags": [], "label": "content", "web_segment_id": 149, "global_sentence_id": 388, "edu_l1_label": "IOS"}, {"txt": " It focused on consistent day-to-day performance, not just one-off questions.", "language": "english", "position": {"atoms": [{"position_id": 783, "txt": " It focused on consistent day-to-day performance, not just one-off questions.", "x": "/html/body/main/div[3]/div[2]/div/div/p[108]"}]}, "tags": [], "label": "content", "web_segment_id": 149, "global_sentence_id": 389, "edu_l1_label": "IOS"}, {"txt": "In it, they highlight things like error rates, how many iterations needed to get code working, and how the models handle long conversations – all soft skill-centric concerns.", "language": "english", "position": {"atoms": [{"position_id": 785, "txt": "In it, they highlight things like error rates, how many iterations needed to get code working, and how the models handle long conversations – all soft skill-centric concerns.", "x": "/html/body/main/div[3]/div[2]/div/div/p[109]"}]}, "tags": [], "label": "content", "web_segment_id": 150, "global_sentence_id": 390, "edu_l1_label": "IOS"}, {"txt": " The consensus from such community insights is that small quality-of-life differences translate to big productivity differences when using these AIs extensively.", "language": "english", "position": {"atoms": [{"position_id": 786, "txt": " The consensus from such community insights is that small quality-of-life differences translate to big productivity differences when using these AIs extensively.", "x": "/html/body/main/div[3]/div[2]/div/div/p[109]"}]}, "tags": [], "label": "content", "web_segment_id": 150, "global_sentence_id": 391, "edu_l1_label": "IOS"}, {"txt": "The Importance of Ecosystem Integration", "language": "english", "position": {"atoms": [{"position_id": 788, "txt": "The Importance of Ecosystem Integration", "x": "/html/body/main/div[3]/div[2]/div/div/h3[17]"}]}, "tags": ["h3"], "label": "title1", "web_segment_id": 151, "global_sentence_id": 392, "edu_l1_label": "IOS"}, {"txt": "Another important point is that as models achieve \"high intelligence parity,\" the context of use becomes a differentiator.", "language": "english", "position": {"atoms": [{"position_id": 790, "txt": "Another important point is that as models achieve \"high intelligence parity,\" the context of use becomes a differentiator.", "x": "/html/body/main/div[3]/div[2]/div/div/p[110]"}]}, "tags": [], "label": "content", "web_segment_id": 152, "global_sentence_id": 393, "edu_l1_label": "IOS"}, {"txt": " OpenAI, Google, and Anthropic are each integrating their models into different ecosystems (product suites, APIs, interfaces) which enhance the soft skills in various ways.", "language": "english", "position": {"atoms": [{"position_id": 791, "txt": " OpenAI, Google, and Anthropic are each integrating their models into different ecosystems (product suites, APIs, interfaces) which enhance the soft skills in various ways.", "x": "/html/body/main/div[3]/div[2]/div/div/p[110]"}]}, "tags": [], "label": "content", "web_segment_id": 152, "global_sentence_id": 394, "edu_l1_label": "IOS"}, {"txt": "For instance, if Model X has slightly weaker inherent tool-use ability but is integrated into an IDE that compensates for it with good UI, a user might still prefer X for coding.", "language": "english", "position": {"atoms": [{"position_id": 793, "txt": "For instance, if Model X has slightly weaker inherent tool-use ability but is integrated into an IDE that compensates for it with good UI, a user might still prefer X for coding.", "x": "/html/body/main/div[3]/div[2]/div/div/p[111]"}]}, "tags": [], "label": "content", "web_segment_id": 153, "global_sentence_id": 395, "edu_l1_label": "IOS"}, {"txt": " Meanwhile, Model Y might be inherently great at tool use and reasoning but offered only via a limited interface.", "language": "english", "position": {"atoms": [{"position_id": 794, "txt": " Meanwhile, Model Y might be inherently great at tool use and reasoning but offered only via a limited interface.", "x": "/html/body/main/div[3]/div[2]/div/div/p[111]"}]}, "tags": [], "label": "content", "web_segment_id": 153, "global_sentence_id": 396, "edu_l1_label": "IOS"}, {"txt": " This makes it hard for users to leverage its full potential.", "language": "english", "position": {"atoms": [{"position_id": 795, "txt": " This makes it hard for users to leverage its full potential.", "x": "/html/body/main/div[3]/div[2]/div/div/p[111]"}]}, "tags": [], "label": "content", "web_segment_id": 153, "global_sentence_id": 397, "edu_l1_label": "IOS"}, {"txt": "So, evaluation now has to consider the whole package (model + interface + support).", "language": "english", "position": {"atoms": [{"position_id": 797, "txt": "So, evaluation now has to consider the whole package (model + interface + support).", "x": "/html/body/main/div[3]/div[2]/div/div/p[112]"}]}, "tags": [], "label": "content", "web_segment_id": 154, "global_sentence_id": 398, "edu_l1_label": "IOS"}, {"txt": " The best outcomes seem to occur", "language": "english", "position": {"atoms": [{"position_id": 798, "txt": " The best outcomes seem to occur", "x": "/html/body/main/div[3]/div[2]/div/div/p[112]"}]}, "tags": [], "label": "content", "web_segment_id": 154, "global_sentence_id": 399, "edu_l1_label": "IOS"}, {"txt": "Subscribe to my Newsletter", "language": "english", "position": {"atoms": [{"position_id": 800, "txt": "Subscribe to my Newsletter", "x": "/html/body/main/div[3]/div[2]/div/div/div[1]/div/div/div/h2"}]}, "tags": ["h2"], "label": "O", "web_segment_id": 155, "global_sentence_id": 400, "edu_l1_label": "EDU_O"}, {"txt": "Get the latest updates delivered straight to your inbox", "language": "english", "position": {"atoms": [{"position_id": 802, "txt": "Get the latest updates delivered straight to your inbox", "x": "/html/body/main/div[3]/div[2]/div/div/div[1]/div/div/div/p[1]"}]}, "tags": [], "label": "O", "web_segment_id": 156, "global_sentence_id": 401, "edu_l1_label": "EDU_O"}, {"txt": "I respect your privacy.", "language": "english", "position": {"atoms": [{"position_id": 804, "txt": "I respect your privacy.", "x": "/html/body/main/div[3]/div[2]/div/div/div[1]/div/div/div/p[2]"}]}, "tags": [], "label": "O", "web_segment_id": 157, "global_sentence_id": 402, "edu_l1_label": "EDU_O"}, {"txt": " Unsubscribe at any time.", "language": "english", "position": {"atoms": [{"position_id": 805, "txt": " Unsubscribe at any time.", "x": "/html/body/main/div[3]/div[2]/div/div/div[1]/div/div/div/p[2]"}]}, "tags": [], "label": "O", "web_segment_id": 157, "global_sentence_id": 403, "edu_l1_label": "EDU_O"}, {"txt": "Leave a Reply ", "language": "english", "position": {"atoms": [{"position_id": 807, "txt": "Leave a Reply ", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/h3"}]}, "tags": ["h3"], "label": "O", "web_segment_id": 158, "global_sentence_id": 404, "edu_l1_label": "EDU_O"}, {"txt": "Your email address will not be published.Required fields are marked *", "language": "english", "position": {"atoms": [{"position_id": 809, "txt": "Your email address will not be published.", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/p[1]/span[1]"}, {"position_id": 811, "txt": "Required fields are marked ", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/p[1]/span[2]"}, {"position_id": 813, "txt": "*", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/p[1]/span[2]/span"}]}, "tags": [], "label": "O", "web_segment_id": 159, "global_sentence_id": 405, "edu_l1_label": "EDU_O"}, {"txt": "Comment *", "language": "english", "position": {"atoms": [{"position_id": 815, "txt": "Comment ", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[1]/label"}, {"position_id": 817, "txt": "*", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[1]/label/span"}]}, "tags": [], "label": "O", "web_segment_id": 160, "global_sentence_id": 406, "edu_l1_label": "EDU_O"}, {"txt": "Name *", "language": "english", "position": {"atoms": [{"position_id": 819, "txt": "Name ", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[2]/label"}, {"position_id": 821, "txt": "*", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[2]/label/span"}]}, "tags": [], "label": "O", "web_segment_id": 161, "global_sentence_id": 407, "edu_l1_label": "EDU_O"}, {"txt": "Email *", "language": "english", "position": {"atoms": [{"position_id": 823, "txt": "Email ", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[3]/label"}, {"position_id": 825, "txt": "*", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[3]/label/span"}]}, "tags": [], "label": "O", "web_segment_id": 162, "global_sentence_id": 408, "edu_l1_label": "EDU_O"}, {"txt": "Website", "language": "english", "position": {"atoms": [{"position_id": 827, "txt": "Website", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[4]/label"}]}, "tags": [], "label": "O", "web_segment_id": 163, "global_sentence_id": 409, "edu_l1_label": "EDU_O"}, {"txt": "Save my name, email, and website in this browser for the next time I comment.", "language": "english", "position": {"atoms": [{"position_id": 829, "txt": "Save my name, email, and website in this browser for the next time I comment.", "x": "/html/body/main/div[3]/div[2]/div/div/div[2]/div/form/div[5]/label"}]}, "tags": [], "label": "O", "web_segment_id": 164, "global_sentence_id": 410, "edu_l1_label": "EDU_O"}], "type": "WEB"}
# AI Soft Skills: The New Differentiator for Language Models
## What Are "AI Soft Skills"?
### Key AI Soft Skills
## Why Soft Skills Matter in Agentic Workflows
### The Limits of Static Q&A
### The Shift to Agent Architectures
### The Importance of Tool Use
### Following Instructions and Adapting
### Practical Usability Features
## Key Soft Skills in Action
### Iterative Reasoning and Tool Use
#### The Power of Thinking in Loops
#### Combining Reasoning with Tools
#### Real-World Coding Differences
### Instruction Following and Adaptability
#### Different Models, Different Personalities
#### Handling Changes Mid-Course
#### The Balance Between Compliance and Speed
### Usability and Workflow Integration
#### The Power of Context Length
#### Style and Presentation Matter
#### Interface Design and Integration
## How Leading Models Stack Up on Soft Skills
### GPT-4 (OpenAI)
### Claude 3 Sonnet (Anthropic)
### Gemini 2.5 Pro (Google DeepMind)
## Beyond Coding: Soft Skills in Other Domains
### Research Agents
### Creative Assistants
### Data Analysis and Agents for Automation
## The New Evaluation Paradigm: Utility over Brains
### A Shift in Focus
### The Importance of Ecosystem Integration