Claude Archives - gettectonic.com - Page 3
AI in Programming

AI in Programming

Since the launch of ChatGPT in 2022, developers have been split into two camps: those who ban AI in coding and those who embrace it. Many seasoned programmers not only avoid AI-generated code but also prohibit their teams from using it. Their reasoning is simple: “AI-generated code is unreliable.” Even if one doesn’t agree with this anti-AI stance, they’ve likely faced challenges, hurdles, or frustrations when using AI for programming. The key is finding the right strategies to use AI to your advantage. Many are still using outdated AI strategies from two years ago, likened to cutting down a tree with kitchen knives. Two Major Issues with AI for Developers The Wrong Way to Use AI… …can be broken down into two parts: When ChatGPT first launched, the typical way to work with AI was to visit the website and chat with GPT-3.5 in a browser. The process was straightforward: copy code from the IDE, paste it into ChatGPT with a basic prompt like “add comments,” get the revised code, check for errors, and paste it back into the IDE. Many developers, especially beginners and students, are still using this same method. However, the AI landscape has changed significantly over the last two years, and many have not adjusted their approach to fully leverage AI’s potential. Another common pitfall is how developers use AI. They ask the LLM to generate code, test it, and go back and forth to fix any issues. Often, they fall into an endless loop of AI hallucinations when trying to get the LLM to understand what’s wrong. This can be frustrating and unproductive. Four Tools to Boost Programming Productivity with AI 1. Cursor: AI-First IDE Cursor is an AI-first IDE built on VScode but enhanced with AI features. It allows developers to integrate a chatbot API and use AI as an assistant. Some of Cursor’s standout features include: Cursor integrates seamlessly with VScode, making it easy for existing users to transition. It supports various models, including GPT-4, Claude 3.5 Sonnet, and its built-in free cursor-small model. The combination of Cursor and Sonnet 3.5 has been particularly praised for producing reliable coding results. This tool is a significant improvement over copy-pasting code between ChatGPT and an IDE. 2. Micro Agent: Code + Test Case Micro Agent takes a different approach to AI-generated code by focusing on test cases. Instead of generating large chunks of code, it begins by creating test cases based on the prompt, then writes code that passes those tests. This method results in more grounded and reliable output, especially for functions that are tricky but not overly complex. 3. SWE-agent: AI for GitHub Issues Developed by Princeton Language and Intelligence, SWE-agent specializes in resolving real-world GitHub repository issues and submitting pull requests. It’s a powerful tool for managing large repositories, as it reviews codebases, identifies issues, and makes necessary changes. SWE-agent is open-source and has gained considerable popularity on GitHub. 4. AI Commits: git commit -m AI Commits generates meaningful commit messages based on your git diff. This simple tool eliminates the need for vague or repetitive commit messages like “minor changes.” It’s easy to install and uses GPT-3.5 for efficient, AI-generated commit messages. The Path Forward To stay productive and achieve goals in the rapidly evolving AI landscape, developers need the right tools. The limitations of AI, such as hallucinations, can’t be eliminated, but using the appropriate tools can help mitigate them. Simple, manual interactions like generating code or comments through ChatGPT can be frustrating. By adopting the right strategies and tools, developers can avoid these pitfalls and confidently enhance their coding practices. AI is evolving fast, and keeping up with its changes is crucial. The right tools can make all the difference in your programming workflow. Like Related Posts Who is Salesforce? Who is Salesforce? Here is their story in their own words. From our inception, we’ve proudly embraced the identity of Read more Salesforce Marketing Cloud Transactional Emails Salesforce Marketing Cloud Transactional Emails are immediate, automated, non-promotional messages crucial to business operations and customer satisfaction, such as order Read more Salesforce Unites Einstein Analytics with Financial CRM Salesforce has unveiled a comprehensive analytics solution tailored for wealth managers, home office professionals, and retail bankers, merging its Financial Read more AI-Driven Propensity Scores AI plays a crucial role in propensity score estimation as it can discern underlying patterns between treatments and confounding variables Read more

Read More
AI Prompts to Accelerate Academic Reading

AI Prompts to Accelerate Academic Reading

10 AI Prompts to Accelerate Academic Reading with ChatGPT and Claude AI In the era of information overload, keeping pace with academic research can feel daunting. Tools like ChatGPT and Claude AI can streamline your reading and help you extract valuable insights from research papers quickly and efficiently. These AI assistants, when used ethically and responsibly, support your critical analysis by summarizing complex studies, highlighting key findings, and breaking down methodologies. While these prompts enhance efficiency, they should complement—never replace—your own critical thinking and thorough reading. AI Prompts for Academic Reading 1. Elevator Pitch Summary Prompt: “Summarize this paper in 3–5 sentences as if explaining it to a colleague during an elevator ride.”This prompt distills the essence of a paper, helping you quickly grasp the core idea and decide its relevance. 2. Key Findings Extraction Prompt: “List the top 5 key findings or conclusions from this paper, with a brief explanation of each.”Cut through jargon to access the research’s core contributions in seconds. 3. Methodology Breakdown Prompt: “Explain the study’s methodology in simple terms. What are its strengths and potential limitations?”Understand the foundation of the research and critically evaluate its validity. 4. Literature Review Assistant Prompt: “Identify the key papers cited in the literature review and summarize each in one sentence, explaining its connection to the study.”A game-changer for understanding the context and building your own literature review. 5. Jargon Buster Prompt: “List specialized terms or acronyms in this paper with definitions in plain language.”Create a personalized glossary to simplify dense academic language. 6. Visual Aid Interpreter Prompt: “Explain the key takeaways from Figure X (or Table Y) and its significance to the study.”Unlock insights from charts and tables, ensuring no critical information is missed. 7. Implications Explorer Prompt: “What are the potential real-world implications or applications of this research? Suggest 3–5 possible impacts.”Connect theory to practice by exploring broader outcomes and significance. 8. Cross-Disciplinary Connections Prompt: “How might this paper’s findings or methods apply to [insert your field]? Suggest potential connections or applications.”Encourage interdisciplinary thinking by finding links between research areas. 9. Future Research Generator Prompt: “Based on the limitations and unanswered questions, suggest 3–5 potential directions for future research.”Spark new ideas and identify gaps for exploration in your field. 10. The Devil’s Advocate Prompt: “Play devil’s advocate: What criticisms or counterarguments could be made against the paper’s main claims? How might the authors respond?”Refine your critical thinking and prepare for discussions or reviews. Additional Resources Generative AI Prompts with Retrieval Augmented GenerationAI Agents and Tabular DataAI Evolves With Agentforce and Atlas Conclusion Incorporating these prompts into your routine can help you process information faster, understand complex concepts, and uncover new insights. Remember, AI is here to assist—not replace—your research skills. Stay critical, adapt prompts to your needs, and maximize your academic productivity. Like Related Posts Who is Salesforce? Who is Salesforce? Here is their story in their own words. From our inception, we’ve proudly embraced the identity of Read more Salesforce Unites Einstein Analytics with Financial CRM Salesforce has unveiled a comprehensive analytics solution tailored for wealth managers, home office professionals, and retail bankers, merging its Financial Read more AI-Driven Propensity Scores AI plays a crucial role in propensity score estimation as it can discern underlying patterns between treatments and confounding variables Read more Tectonic’s Successful Salesforce Track Record Salesforce Technology Services Integrator – Tectonic has successfully delivered Salesforce in a variety of industries including Public Sector, Hospitality, Manufacturing, Read more

Read More
Is the Future Agentic for ERP?

The Shift from AI Agents to Agentic Workflows & Data Synthesis

Why Is the Focus Moving Away from AI Agents (for Now)? Companies like Salesforce and ServiceNow made bold moves toward AI Agents, but the reality is that the technology has yet to reach the accuracy required for reliable production use. While AI Agent demos and prototypes generate excitement, their real-world performance tells a different story. For instance, Claude AI Agent Computer Interface (ACI) operates at just 14% of human performance. A study from TheAgentFactory highlights that AI Agents currently have a success rate of only 20%, a stark contrast to the expectations set by marketing hype. Even with advancements like OpenAI’s Operator, AI Agents using web browsing capabilities have reached 30-50% accuracy—still significantly lower than human performance levels, which exceed 70%. Additionally, recent research reveals AI Agents relying on web browsing are vulnerable to malicious pop-ups, making them susceptible to security threats. Currently, AI Agents perform tasks using two main methods: Both methods essentially treat the user interface as the API, an approach that bypasses the need for individual API integrations. However, the practical limitations—accuracy, security, and cost—have led organizations to pivot toward Agentic Workflows as a more viable solution. Why the Shift to Agentic Workflows? Knowledge work is broken. Studies indicate that employees spend 30% of their time searching for information, while also struggling to answer complex questions and synthesize insights from disparate sources. Agentic Workflows provide a structured approach to these challenges by: A key aspect of this shift is data synthesis—the ability to consolidate and analyze information from multiple sources to provide a single, actionable answer. For example, ChatGPT’s Deep Research isn’t a new model but a new agentic capability that conducts multi-step research on the internet, achieving in minutes what would take a human hours. Similarly, LlamaIndex’s concept of Agentic RAG (Retrieval-Augmented Generation) focuses on synthesizing data for an “audience of one”—delivering precise insights at the moment they are needed. In the coming months, expect to see an increased focus on personalized agentic workflows, data synthesis, and desktop orchestration—a shift toward AI as a facilitator rather than an autonomous decision-maker. The Rise of Reasoning & Problem-Solving AI Modern AI models are evolving to integrate reasoning as a core capability, allowing them to tackle complex problems through systematic decomposition. Rather than relying solely on direct outputs, these models: Previously, users had to manually instruct models on reasoning through structured prompts and few-shot learning. Now, AI models are increasingly learning these capabilities natively, reducing the need for extensive prompt engineering. Moving Forward: Solving Real Business Challenges Organizations must shift their focus from chasing specific tools—whether it’s RAG-based solutions, prompt engineering, or AI Agents—to solving real-world business problems. With new technologies emerging at an unprecedented pace, the true measure of success is not in mastering the latest trend, but in applying technology to deliver tangible value. Whether it’s enhancing customer experiences, streamlining operations, or solving industry-specific challenges, the key question remains: How can we use AI to drive meaningful, measurable impact? By embracing this mindset, businesses can future-proof their operations and stay ahead in an ever-evolving digital landscape. Like Related Posts Who is Salesforce? Who is Salesforce? Here is their story in their own words. From our inception, we’ve proudly embraced the identity of Read more Salesforce Marketing Cloud Transactional Emails Salesforce Marketing Cloud Transactional Emails are immediate, automated, non-promotional messages crucial to business operations and customer satisfaction, such as order Read more Salesforce Unites Einstein Analytics with Financial CRM Salesforce has unveiled a comprehensive analytics solution tailored for wealth managers, home office professionals, and retail bankers, merging its Financial Read more AI-Driven Propensity Scores AI plays a crucial role in propensity score estimation as it can discern underlying patterns between treatments and confounding variables Read more

Read More
AI-Driven Chatbots in Education

AI-Driven Chatbots in Education

As AI-driven chatbots enter college courses, the potential to offer students 24/7 support is game-changing. However, there’s a critical caveat: when we customize chatbots by uploading documents, we don’t just add knowledge — we introduce biases. The documents we choose influence chatbot responses, subtly shaping how students interact with course material and, ultimately, how they think. So, how can we ensure that AI chatbots promote critical thinking rather than merely serving to reinforce our own viewpoints? How Course Chatbots Differ from Administrative Chatbots Chatbot teaching assistants have been around for some time in education, but low-cost access to large language models (LLMs) and accessible tools now make it easy for instructors to create customized course chatbots. Unlike chatbots used in administrative settings that rely on a defined “ground truth” (e.g., policy), educational chatbots often cover nuanced and debated topics. While instructors typically bring specific theories or perspectives to the table, a chatbot trained with tailored content can either reinforce a single view or introduce a range of academic perspectives. With tools like ChatGPT, Claude, Gemini, or Copilot, instructors can upload specific documents to fine-tune chatbot responses. This customization allows a chatbot to provide nuanced responses, often aligned with course-specific materials. But, unlike administrative chatbots that reference well-defined facts, course chatbots require ethical responsibility due to the subjective nature of academic content. Curating Content for Classroom Chatbots Having a 24/7 teaching assistant can be a powerful resource, and today’s tools make it easy to upload course documents and adapt LLMs to specific curricula. Options like OpenAI’s GPT Assistant, IBL’s AI Mentor, and Druid’s Conversational AI allow instructors to shape the knowledge base of course-specific chatbots. However, curating documents goes beyond technical ease — the content chosen affects not only what students learn but also how they think. The documents you select will significantly shape, though not dictate, chatbot responses. Combined with the LLM’s base model, chatbot instructions, and the conversation context, the curated content influences chatbot output — for better or worse — depending on your instructional goals. Curating for Critical Thinking vs. Reinforcing Bias A key educational principle is teaching students “how to think, not what to think.” However, some educators may, even inadvertently, lean toward dictating specific viewpoints when curating content. It’s critical to recognize the potential for biases that could influence students’ engagement with the material. Here are some common biases to be mindful of when curating chatbot content: While this list isn’t exhaustive, it highlights the complexities of curating content for educational chatbots. It’s important to recognize that adding data shifts — not erases — inherent biases in the LLM’s responses. Few academic disciplines offer a single, undisputed “truth.” AI-Driven Chatbots in Education. Tips for Ethical and Thoughtful Chatbot Curation Here are some practical tips to help you create an ethically balanced course chatbot: This approach helps prevent a chatbot from merely reflecting a single perspective, instead guiding students toward a broader understanding of the material. Ethical Obligations As educators, our ethical obligations extend to ensuring transparency about curated materials and explaining our selection choices. If some documents represent what you consider “ground truth” (e.g., on climate change), it’s still crucial to include alternative views and equip students to evaluate the chatbot’s outputs critically. Equity Customizing chatbots for educational use is powerful but requires deliberate consideration of potential biases. By curating diverse perspectives, being transparent in choices, and refining chatbot content, instructors can foster critical thinking and more meaningful student engagement. AI-Driven Chatbots in Education AI-powered chatbots are interactive tools that can help educational institutions streamline communication and improve the learning experience. They can be used for a variety of purposes, including: Some examples of AI chatbots in education include: While AI chatbots can be a strategic move for educational institutions, it’s important to balance innovation with the privacy and security of student data.  Like Related Posts Who is Salesforce? Who is Salesforce? Here is their story in their own words. From our inception, we’ve proudly embraced the identity of Read more Salesforce Unites Einstein Analytics with Financial CRM Salesforce has unveiled a comprehensive analytics solution tailored for wealth managers, home office professionals, and retail bankers, merging its Financial Read more AI-Driven Propensity Scores AI plays a crucial role in propensity score estimation as it can discern underlying patterns between treatments and confounding variables Read more Tectonic’s Successful Salesforce Track Record Salesforce Technology Services Integrator – Tectonic has successfully delivered Salesforce in a variety of industries including Public Sector, Hospitality, Manufacturing, Read more

Read More
Small Language Models

Small Language Models

Large language models (LLMs) like OpenAI’s GPT-4 have gained acclaim for their versatility across various tasks, but they come with significant resource demands. In response, the AI industry is shifting focus towards smaller, task-specific models designed to be more efficient. Microsoft, alongside other tech giants, is investing in these smaller models. Science often involves breaking complex systems down into their simplest forms to understand their behavior. This reductionist approach is now being applied to AI, with the goal of creating smaller models tailored for specific functions. Sébastien Bubeck, Microsoft’s VP of generative AI, highlights this trend: “You have this miraculous object, but what exactly was needed for this miracle to happen; what are the basic ingredients that are necessary?” In recent years, the proliferation of LLMs like ChatGPT, Gemini, and Claude has been remarkable. However, smaller language models (SLMs) are gaining traction as a more resource-efficient alternative. Despite their smaller size, SLMs promise substantial benefits to businesses. Microsoft introduced Phi-1 in June last year, a smaller model aimed at aiding Python coding. This was followed by Phi-2 and Phi-3, which, though larger than Phi-1, are still much smaller than leading LLMs. For comparison, Phi-3-medium has 14 billion parameters, while GPT-4 is estimated to have 1.76 trillion parameters—about 125 times more. Microsoft touts the Phi-3 models as “the most capable and cost-effective small language models available.” Microsoft’s shift towards SLMs reflects a belief that the dominance of a few large models will give way to a more diverse ecosystem of smaller, specialized models. For instance, an SLM designed specifically for analyzing consumer behavior might be more effective for targeted advertising than a broad, general-purpose model trained on the entire internet. SLMs excel in their focused training on specific domains. “The whole fine-tuning process … is highly specialized for specific use-cases,” explains Silvio Savarese, Chief Scientist at Salesforce, another company advancing SLMs. To illustrate, using a specialized screwdriver for a home repair project is more practical than a multifunction tool that’s more expensive and less focused. This trend towards SLMs reflects a broader shift in the AI industry from hype to practical application. As Brian Yamada of VLM notes, “As we move into the operationalization phase of this AI era, small will be the new big.” Smaller, specialized models or combinations of models will address specific needs, saving time and resources. Some voices express concern over the dominance of a few large models, with figures like Jack Dorsey advocating for a diverse marketplace of algorithms. Philippe Krakowski of IPG also worries that relying on the same models might stifle creativity. SLMs offer the advantage of lower costs, both in development and operation. Microsoft’s Bubeck emphasizes that SLMs are “several orders of magnitude cheaper” than larger models. Typically, SLMs operate with around three to four billion parameters, making them feasible for deployment on devices like smartphones. However, smaller models come with trade-offs. Fewer parameters mean reduced capabilities. “You have to find the right balance between the intelligence that you need versus the cost,” Bubeck acknowledges. Salesforce’s Savarese views SLMs as a step towards a new form of AI, characterized by “agents” capable of performing specific tasks and executing plans autonomously. This vision of AI agents goes beyond today’s chatbots, which can generate travel itineraries but not take action on your behalf. Salesforce recently introduced a 1 billion-parameter SLM that reportedly outperforms some LLMs on targeted tasks. Salesforce CEO Mark Benioff celebrated this advancement, proclaiming, “On-device agentic AI is here!” Like Related Posts Who is Salesforce? Who is Salesforce? Here is their story in their own words. From our inception, we’ve proudly embraced the identity of Read more Salesforce Marketing Cloud Transactional Emails Salesforce Marketing Cloud Transactional Emails are immediate, automated, non-promotional messages crucial to business operations and customer satisfaction, such as order Read more Salesforce Unites Einstein Analytics with Financial CRM Salesforce has unveiled a comprehensive analytics solution tailored for wealth managers, home office professionals, and retail bankers, merging its Financial Read more AI-Driven Propensity Scores AI plays a crucial role in propensity score estimation as it can discern underlying patterns between treatments and confounding variables Read more

Read More
Where Will AI Take Us?

Where Will AI Take Us?

Author Jeremy Wagstaff wrote a very thought provoking article on the future of AI, and how much of it we could predict based on the past. This insight expands on that article. Artificial Intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think and learn. These machines can perform tasks that typically require human intelligence, such as visual perception, speech recognition, decision-making, and language translation. Many people think of artificial intelligence in the vein of how they personally use it. Some people don’t even realize when they are using it. Artificial intelligence has long been a concept in human mythology and literature. Our imaginations have been grabbed by the thought of sentient machines constructed by humans, from Talos, the enormous bronze automaton (self-operating machine) that safeguarded the island of Crete in Greek mythology, to the spacecraft-controlling HAL in 2001: A Space Odyssey. Artificial Intelligence comes in a variety of flavors, if you will. Artificial intelligence can be categorized in several ways, including by capability and functionality: You likely weren’t even aware of all of the above categorizations of artificial intelligence. Most of us still would sub set into generative ai, a subset of narrow AI, predictive ai, and reactive ai. Reflect on the AI journey through the Three C’s – Computation, Cognition, and Communication – as the guiding pillars for understanding the transformative potential of AI. Gain insights into how these concepts converge to shape the future of technology. Beyond a definition, what really is artificial intelligence, who makes it, who uses it, what does it do and how. Artificial Intelligence Companies – A Sampling AI and Its Challenges Artificial intelligence (AI) presents a novel and significant challenge to the fundamental ideas underpinning the modern state, affecting governance, social and mental health, the balance between capitalism and individual protection, and international cooperation and commerce. Addressing this amorphous technology, which lacks a clear definition yet pervades increasing facets of life, is complex and daunting. It is essential to recognize what should not be done, drawing lessons from past mistakes that may not be reversible this time. In the 1920s, the concept of a street was fluid. People viewed city streets as public spaces open to anyone not endangering or obstructing others. However, conflicts between ‘joy riders’ and ‘jay walkers’ began to emerge, with judges often siding with pedestrians in lawsuits. Motorist associations and the car industry lobbied to prioritize vehicles, leading to the construction of vehicle-only thoroughfares. The dominance of cars prevailed for a century, but recent efforts have sought to reverse this trend with ‘complete streets,’ bicycle and pedestrian infrastructure, and traffic calming measures. Technology, such as electric micro-mobility and improved VR/AR for street design, plays a role in this transformation. The guy digging out a road bed for chariots and Roman armies likely considered none of this. Addressing new technology is not easy to do, and it’s taken changes to our planet’s climate, a pandemic, and the deaths of tens of millions of people in traffic accidents (3.6 million in the U.S. since 1899). If we had better understood the implications of the first automobile technology, perhaps we could have made better decisions. Similarly, society should avoid repeating past mistakes with AI. The market has driven AI’s development, often prioritizing those who stand to profit over consumers. You know, capitalism. The rapid adoption and expansion of AI, driven by commercial and nationalist competition, have created significant distortions. Companies like Nvidia have soared in value due to AI chip sales, and governments are heavily investing in AI technology to gain competitive advantages. Listening to AI experts highlights the enormity of the commitment being made and reveals that these experts, despite their knowledge, may not be the best sources for AI guidance. The size and impact of AI are already redirecting massive resources and creating new challenges. For example, AI’s demand for energy, chips, memory, and talent is immense, and the future of AI-driven applications depends on the availability of computing resources. The rise in demand for AI has already led to significant industry changes. Data centers are transforming into ‘AI data centers,’ and the demand for specialized AI chips and memory is skyrocketing. The U.S. government is investing billions to boost its position in AI, and countries like China are rapidly advancing in AI expertise. China may be behind in physical assets, but it is moving fast on expertise, generating almost half of the world’s top AI researchers (Source: New York Times). The U.S. has just announced it will provide chip maker Intel with $20 billion in grants and loans to boost the country’s position in AI. Nvidia is now the third largest company in the world, entirely because its specialized chips account for more than 70 percent of AI chip sales. Memory-maker Micro has mostly run out of high-bandwidth memory (HBM) stocks because of the chips’ usage in AI—one customer paid $600 million up-front to lock in supply, according to a story by Stack. Back in January, the International Energy Agency forecast that data centers may more than double their electrical consumption by 2026 (Source: Sandra MacGregor, Data Center Knowledge). AI is sucking up all the payroll: Those tech workers who don’t have AI skills are finding fewer roles and lower salaries—or their jobs disappearing entirely to automation and AI (Source: Belle Lin at WSJ). Sam Altman of OpenAI sees a future where demand for AI-driven apps is limited only by the amount of computing available at a price the consumer is willing o pay. “Compute is going to be the currency of the future. I think it will be maybe the most precious commodity in the world, and I think we should be investing heavily to make a lot more compute.” Sam Altman, OpenAI CEO This AI buildup is reminiscent of past technological transformations, where powerful interests shaped outcomes, often at the expense of broader societal considerations. Consider early car manufacturers. They focused on a need for factories, components, and roads.

Read More

AI in Sales Enablement

automation, and personalization to enhance sales processes, increase customer engagement, and drive revenue growth. Companies are working with AI to improve analysis of all customer contact points to both identify leads and weigh lead quality. That includes ingesting information from web pages, email campaigns, phone calls, and much more.

Read More
gettectonic.com