Skip to content

Blog

coding

Enhancing OpenAI API Efficiency: Leveraging System Messages and Temperature Settings for Improved JSON Output

Further to my post, ‘Sequel to AI-Powered Order Structuring: Advancing to JSON Transformation’, I have been enhancing our capabilities and learning more about the OpenAI API. Recently, I have started incorporating two additional settings in my API calls: Here’s an example: var requestBody = new{  model = “gpt-3.5-turbo”,  messages = new[]  {    new   … Read More »Enhancing OpenAI API Efficiency: Leveraging System Messages and Temperature Settings for Improved JSON Output

Enhancing Customer Experience: Streamlined Enquiry Handling

Additionally, it’s imperative to thread these captured emails together, enabling users to track the conversation and facilitating our ability to provide updates. I’ve gained some valuable insights into email headers and structure. The “Message ID,” a critical element found within email headers, plays a pivotal role in tracking and identifying emails. This unique string, generated… Read More »Enhancing Customer Experience: Streamlined Enquiry Handling

Sequel to AI-Powered Order Structuring: Advancing to JSON Transformation

Following my earlier post on leveraging generative AI to convert informal order instructions into structured JSON, I’ve been developing a proof of concept with our IDP tool, Abbyy FlexiCapture. I’ve transformed an order like this: “Can I order: Same red willington boots as last week, product code WEL1234, price was 15 pounds I think. A… Read More »Sequel to AI-Powered Order Structuring: Advancing to JSON Transformation

Crafting Efficiency: Unveiling the Power of Assistive Matching in Accounts Payable Automation

Having spent considerable time overseeing accounts payable automation projects firsthand, I possess a detailed understanding of the hurdles associated with aligning invoice line data with corresponding order and receipt line data. Among our ongoing developmental tasks, remains improving our ‘Assistive Matching’ service. This service’s primary objective is employing innovative methods to match line data effectively.… Read More »Crafting Efficiency: Unveiling the Power of Assistive Matching in Accounts Payable Automation

Mastering the Art of Process Audit Preparation: A Pre-Sales Perspective

I’m often called upon to conduct onsite process audits as a part of the pre-sales procedure. At times, driven by enthusiasm, a Business Development Manager might schedule the audit without the essential groundwork being laid. Allow me to share my favoured approach to preparing for a process audit. Initial Discovery Meeting: I prefer organising an… Read More »Mastering the Art of Process Audit Preparation: A Pre-Sales Perspective

Unlocking Efficiency: Leveraging Large Language Models for Automated Sales Order Processing

Automating data extraction for incoming sales orders presents a significant challenge, particularly when dealing with orders received via email in natural language. While various automation methods exist for structured and semi-structured order formats, such as electronic data interchange, web portal integration, and intelligent document processing, handling unstructured natural language has historically posed difficulties. However, with… Read More »Unlocking Efficiency: Leveraging Large Language Models for Automated Sales Order Processing

Embracing New Frontiers: My Journey into User Interface Design

Recently, I’ve been involved in running a proof of concept for an AP automation tool we’re creating in collaboration with a partner. Our traditional approach integrates intelligent document processing with business process management tools to deliver a comprehensive solution. This method ensures maximum flexibility and has proven effective in both the mid-market and enterprise segments.… Read More »Embracing New Frontiers: My Journey into User Interface Design

Troubleshooting Skills: The Backbone of Efficient First Line Support

In the field of first line support, troubleshooting skills are paramount to efficiency. It’s often frustrating to encounter statements like “I need help with this ticket” or “It’s not working”, which lack specifics about the nature of the issue or any troubleshooting already undertaken. To be effective, first line support should encompass: Instilling these analytical… Read More »Troubleshooting Skills: The Backbone of Efficient First Line Support

AI-Assisted Innovation: Streamlining Documentation of Low-Code Workflow Tools

I was recently tasked with documenting the functions and features required for a new low-code workflow tool. This tool is intended to complement our existing toolset and duplicate some of its functionalities. My objective was to arrange the functions and features in a grid-like layout, categorising them based on frequency of need, importance, and whether… Read More »AI-Assisted Innovation: Streamlining Documentation of Low-Code Workflow Tools

Comparing Like with Like: Navigating Complex Solution Assessments

Navigating the landscape of complex solutions presents an often daunting challenge for potential customers who seek to make direct comparisons between different offerings. How do you assist them in making an equitable evaluation? Recently, I’ve been dedicating time to competitive analyses, comparing our toolset with alternative options in the market. While I don’t have direct… Read More »Comparing Like with Like: Navigating Complex Solution Assessments