top of page

Artificial Intelligence 

(AI)

Artificial intelligence  is the simulation of human intelligence processes by machines,
more specifically, computer systems. Specific applications of AI utility include web search engines, natural language processing, speech recognition, machine vision, and generative tools.


Generative Artificial Intelligence, more commonly known as Generative AI, is a small but fascinating area of AI that involves teaching machines/computers to create new, original content on their own, generated from user text input or prompting, (
learn more below).
 

From artwork and music to written text and even coding, Generative AI is revolutionizing the way we think about creativity.  If you're interested in learning more about generative AI
and getting started with your own projects, here's a great place to start. 

Generative AI Platforms

download-OpenAIPlayground.png

OpenAI is the leading research organization that focuses on developing AI systems that are safe and beneficial for humanity.

They have created several powerful AI tools, including:

ChatGPT-3 (which powers their very own ChatGPT),

 

DALL-E, a program that can generate unique images

from textual prompts.

The OpenAI API Playground, a user-friendly web-based platform

that allows developers and researchers to experiment with

and explore the capabilities of OpenAI's language models,

including GPT-3.  Additionally, the playground features

several pre-built models and templates that developers

can use as a starting point for their own projects.

 

 

Another worthy and notable generator is Midjourney

a generative AI program hosted by

the research laboratory Midjourney, Inc.,  

which specializes in developing generative AI solutions.

 

Midjourney is dedicated to helping individuals

and organizations learn more about generative AI

and how it can be used to enhance their work, 

they offer a compiled list  of resources to assist in

getting started with using the platform.

download-Midjourney.png

Useful AI Learning Links

AILinks
LP.jpg

Totally free and available in several languages,

Learn Prompting is the largest and most comprehensive course in prompt engineering available online. 

The perfect one stop shop for developing prompt engineering skills for ChatGPT and other generative  AI tools.

Dallery.jpg

Would you like to create your own images based on your own ideas and imagination?

Dallery Gallery is a resource that provides a wealth of content on generating AI art

with DALL·E and other tools.

The DALL-E2 Prompt Book is a must-go-to guide if building a foundation

for  prompt design in DALL-E or other GAI platforms. 

SDHB.jpg

Provided by OpenArt , The Stable Diffusion Prompt Handbook is another useful guide

for learning the basics of Generative AI prompt design. 

It is available online and can be downloaded in pdf format.

PEFD-download.jpg

Offered through collaboration of OpenAI and deeplearning.AI, you will learn,

in this beginner friendly course, how to use large language models (LLMs)

and prompt engineering fundamentals for application development

and building your own chatbot. 

AIFE-download.png

"AI for Everyone" offered by deeplearning.ai is a beginner-friendly course that provides

a non-technical introduction to AI, covering key concepts, terminology,

and real-world applications. It's a great starting point for understanding the basics of AI.

fai-images.png

Fast.ai: Practical Deep Learning for Coders

A free online course that teaches practical deep learning techniques using

the PyTorch library. The course is designed for coders with basic Python skills 

and provides hands-on experience in building and training deep learning models.

HF.jpg

Hugging Face is an AI company known for its open-source transformers libraries

and tools that simplify the development and deployment of natural language processing (NLP) models. It's significant for its contributions to the AI community

and democratizing access to state-of-the-art models, fostering innovation

and accelerating AI advancements.

Python is the predominant coding language in Artificial Intelligence (AI)

and Machine Learning (ML)

Python's simplicity, extensive libraries, along with a large, supportive community, 

have made Python the preferred language for AI development.  

Building a foundation in it is essential.  W3Shools offers an awesome Python tutorial that's totally free.

TensorFlow is a popular open-source software library developed by Google

that plays a crucial role in the field of artificial intelligence and machine learning.

It provides a platform for building, training, and deploying sophisticated AI models.

With TensorFlow, developers create neural networks that learn from data

and make predictions or perform tasks with impressive accuracy.

TensorFlow simplifies the complex process of developing AI applications

by offering a range of tools and pre-built models to facilitate the development process.

gradio.png

Gradio is an open-source Python library that is used to quickly build machine learning, data science demos and web applications.

Using Gradio, you can quickly create a user interface and URL to share and test your  applications with collaborators and others conveniently from their web browsers. 

"Building Generative AI Applications with Gradio" offered by deeplearning.ai is a great tutorial on using Gradio and will have you up and running in an hour.

bottom of page