Databricks has acquired LilacAI as it continues to strengthen its end-to-end data intelligence platform. The 2023 acquisition of MosaicML gave Databricks significant capabilities in the in the Generative AI space with the ability to train and deploy Large Language Models (LLMs) at scale. Next, Databricks purchased Arcion to provide native real-time data ingestion into their […]
Data + Intelligence
Using Optimize Multimodal AI
At Perficient, one significant benefit of being a premier partner with elite cloud providers the likes of Google, AWS, and Azure, is the early adopter access granted to level up SMEs (subject matter experts) so that partner engagements between Perficient and its customers are meaningful, profitable, and repeatable. In this initial blog post from Josh […]
Maximizing Road Safety with an AI Testing Strategy
Imagine a world where roads are safer than ever! This could be possible thanks to an AI Testing Strategy by Perficient, which stands out as a trendsetter in innovation, driving solutions that revolutionize traffic management and road safety enforcement. Do you dare to step into this journey towards a safer and more efficient future? Join […]
Showing Grit When Performing Manual QA
Many times, in my career when performing QA, I’ve dealt with many times where I’ve felt uncertain about my efforts. Through my work at Perficient—and with the help of my team—I’ve learned over time how to persist and show grit in testing to be able to ensure the highest quality of work delivered throughout a […]
Using Snowflake and Databricks Together
This is not another comparison between Databricks and Snowflake; they’re not hard to find. This is a practical guide about using Databricks and Snowflake together in your organization. Many companies have both products implemented. Sometimes, there is a discrepancy between the two as far as the data being stored, creating new data silos. The Databricks […]
AWS S3 Integration with Snowflake
In today’s ever-changing world, data is essential for every kind of organization, customer, or business. These days, most businesses use cloud storage to store data that is recoverable, quickly available, and safe. Users always want upgrades and the most recent technology to apply to their applications. Users won’t be able to obtain continuous data updates […]
Perficient to Lead Discussion on Bias in AI at ISITC Securities Operations Summit
Perficient is proud to be presenting at the upcoming ISITC Annual Securities Operations Summit, taking place March 24–26 in Boston. At this thirtieth annual event, participants will engage in discussions about important issues and opportunities, forging the way to a strong future in financial services. The event promises to be jam-packed with informative presentations hosted by leaders […]
Four Key Takeaways from TrailblazerDX
Last week, I attended TrailblazerDX in San Francisco, where the content was all about Salesforce Data Cloud and AI! There were over 300 sessions to attend, from technical talks to hands-on workshops where attendees could learn how to build copilots and how to use the latest Salesforce platform features directly from product managers, architects, and […]
Writing Testable Python Objects in Databricks
I’ve been writing about Test-Driven Development in Databricks and some of the interesting issues that you can run into with Python objects. It’s always been my opinion that code that is not testable is detestable. Admittedly, its been very difficult getting to where I wanted to be with Databricks and TDD. Unfortunately, it’s hard to […]
The Event-Driven Data Layer: Unifying Analytics and Development Teams
One common way of implementing tags through Adobe Launch is using a data layer, which is a JSON object (key/value pair) that is loaded onto the page from which attributes are passed through as the user navigates through the website or completes certain objectives. This can be extended further into using an Event-Driven Data Layer […]
AI (Artificial Intelligence) Powered Product People
AI (Artificial Intelligence) Powered Product People Have you ever wondered how artificial intelligence can transform not only our lives but also our professions? As someone passionate about technology and digital product development, I have always been intrigued by new tools and how they can improve our lives and careers. In recent times, artificial intelligence (AI) […]
Understanding the role of Py4J in Databricks
I mentioned that my attempt to implement TDD with Databricks was not totally successful. Setting up the local environment was not a problem and getting a service id for CI/CD component was more of an administrative than a technical problem. Using mocks to test python objects that are serialized to Spark is actually the issue. […]