Read my Blog Connect with me on LinkedIn
Services¶
If you are challenged with any of these areas, I can help:
- Understanding AI capabilities and limitations: What is possible now and in the near future.
- Assistance with AI interviewing of candidates: Have a well informed opinion when carrying out your AI recruitment.
- Image Generation: Understanding how diffusion models and latents are used in Generative AI, including Stable Diffusion.
- Using OpenAI Services and APIs: Experienced with OpenAI's APIs and Azure OpenAI Service, Azure AI Search (formerly Cognitive Search).
- GPT models, Anthropic, Llama LLMs: Experienced with Large Language Models (LLMs), including Open Sourced models.
- Prompt Engineering: Techniques to craft effective prompts for Generative AI.
- Retrieval-Augmented Generation (RAG): Implementing RAG with hybrid vector and semantic search with re-ranking. Including text, tabular data and images. Evaluating Embedding models.
- Generative AI hallucination: Understanding how to reduce and prevent hallucination.
- Evals (Evaluations): Understanding how to evaluate and have confidence in the content your Generative AI produces, including after changes.
- Fine-tuning models: Fine-tuning both LLMs and Image models, LoRa training. When to fine-tune and when not to.
- Generating high quality synthetic content: Using LLMs and hybrid RAG to generate accurate content.
- Quality Control: Maintaining consistency and reliability in Generative AI.
Who I Am¶
An experienced technical consultant specializing in generative AI implementation, with an academic AI background and cited research. A Professional Member of the Institute of Analysts and Programmers holding an dual honours degree in Artificial Intelligence and Computer Science from Birmingham University.
I help teams, companies, and organizations:
- Build AI prototypes and solutions
- Solve problems using AI
- Technical reviews and evaluation
- Implement AI in a future-proof manner with upgrades in mind
- Establish best practices for long-term success
- Advise on state-of-the-art AI tools and knowledge
- Help with AI recruitment
I have carried out technical reviews of AI Book Publications for Springer Apress. Also, technical reviews of Edge AI University course material and lessons as part of a Global Education Project to help educate students in EdgeAI with Imagination Technologies, Madrid University and Peking University.
Interesting Facts¶
- Trained my first neural network to make predicitions on tabular census data in 1999 at university.
- Used Genetic Algorithms to evolve Cellular Automata for Computer Vision for my thesis in 2000, which has been cited.
- First programmed with NLP using Prolog in 1998.
- Used Speech synthesis first in Amiga basic.