The School of AI

The School of AI SOAI.world is a totally distributed network of volunteers dedicated to providing free education and

I am working on a plugin to remove dark patterns from social media. Here you can see the "de-click-bait" feature which r...
03/03/2025

I am working on a plugin to remove dark patterns from social media. Here you can see the "de-click-bait" feature which results in neutral titles removed of hype by LLMs:
What other features would you like to see?

Finally a new video:
03/01/2025

Finally a new video:

In this video, Marcin uses the Anthropic Claude 3.7 AI model to generate a fully interactive real estate dashboard. This tool helps users analyze neighborhoo...

10/18/2024

Ollama (https://ollama.com/)

You can run Meta's LLM (Llama3.2:1b) locally (no calls to remote API's) on a regular laptop (no GPU required) and use it to write code. The following program was created by this approach:
import os
from PIL import Image
import sys
import os

def create_directory(directory_name,write_directory="saved"):
"""
Creates a directory with the given name if it does not exist.

Args:
directory_name (str): The name of the directory to be created.
"""

# Check if the directory exists
if not os.path.exists(directory_name):
try:
# Create the directory and all its parents if they do not exist
os.makedirs(os.path.dirname(directory_name), exist_ok=True)
print(f"Created '{directory_name}'")
except OSError as e:
print(f"Failed to create '{directory_name}': {e}")

def resize_images(read_directory, write_directory):
"""
Resizes images in a given directory to 640x480 pixels.

Args:
directory (str): The path to the directory containing images.
"""
create_directory(write_directory)
# Check if the directory exists
if not os.path.exists(read_directory):
print(f"Directory '{read_directory}' does not exist.")
return

# Iterate over all files in the directory
for filename in os.listdir(read_directory):
# Construct the full file path
filepath = os.path.join(read_directory, filename)

# Check if it's an image file
if filename.lower().endswith(('.png', '.jpg', '.jpeg', '.gif', '.bmp','.tiff','.tif')):
try:
# Open and resize the image
img = Image.open(filepath)
width, height = 640*2, 480*2
img = img.resize((width, height))

# Save the resized image as a PNG file
new_filename = f"{filename[:-4]}.png"
img.save(os.path.join(write_directory, new_filename))
print(f"Resized {filename} to 640x480 pixels and saved as {new_filename}")
except Exception as e:
print(f"Failed to resize {filename}: {e}")

if __name__ == "__main__":
# Example usage
read_directory = sys.argv[1]
write_directory = sys.argv[2]
resize_images(read_directory, write_directory)

09/24/2024

Save yourself time:
1. Find the youtube video you want to watch to get some concrete info on some subject
2. Click on the "...more" button
3. Scroll down and click on "Show Transcript"
4. In the transcript that pops up to the right of the window select all the text and press CTRL+C
5. Open claude.ai (register free)
6. In the AI UI write your question (ex: What are the 3 laptops that are the best?) then CTRL+V your text into the AI tool.
7. Press Enter. Viola! Youve saved yourself countless minutes/hours on Youtube.

This should be a browser plugin.

09/02/2024

Anyone here tried completing the fast.ai course? It's quite great but I flake out every time I try to get through the material.

Using Meshroom to try to automatically reconstruct the scene of a recent political rally in 3D is taking more than 14 ho...
07/15/2024

Using Meshroom to try to automatically reconstruct the scene of a recent political rally in 3D is taking more than 14 hours on my laptop to process:

Twitter: You can use ChatGPT and other language models to generate 3D! My prompt:"generate the following scene using the...
07/12/2024

Twitter: You can use ChatGPT and other language models to generate 3D!
My prompt:
"generate the following scene using the OBJ file format as a text file:
a 19th century wooden cabin with a horse standing next to it"

The resulting 3D model (as seen in Blender):

05/11/2024

AI won't end life on Earth by taking our jobs it will end by making it possible to generate an infinite stream of Key & Peele sketches.

AI-expanded view of a street in Falenica in the 1930's: (orriginal photo second in collection)
04/26/2024

AI-expanded view of a street in Falenica in the 1930's: (orriginal photo second in collection)

Why hang up old kitsch when you can use AI to turn it into modern kitsch:
04/25/2024

Why hang up old kitsch when you can use AI to turn it into modern kitsch:

Imagine living in Warsaw and earning from 40,000-80,000pln (9800USD-19790USD) PER MONTH. :)
04/22/2024

Imagine living in Warsaw and earning from 40,000-80,000pln (9800USD-19790USD) PER MONTH. :)

40 000 - 80 000 PLN Gross/month (Permanent) | Kasprzaka 4, Warszawa

Address

San Francisco, CA

Alerts

Be the first to know and let us send you an email when The School of AI posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to The School of AI:

Share