Found 62 bookmarks
Custom sorting
WebVectors: distributional semantic models online
WebVectors: distributional semantic models online
Enter a word to produce a list of its 10 nearest semantic associates. English Wikipedia model will be used; for other models, visit Similar Words tab. This service computes semantic relations between words in English and Norwegian. Semantic vectors reflect meaning based on word co-occurrence distribution in the training corpus (huge amounts of raw linguistic data). In distributional semantics, words are usually represented as vectors in a multi-dimensional space of their contexts. Semantic similarity between two words is then trivially calculated as a cosine similarity between their corresponding vectors; it takes values between -1 and 1. 0 value means the words lack similar contexts, and thus their meanings are unrelated to each other. 1 value means that the words' contexts are absolutely identical, and thus their meaning is very similar. Recently, distributional semantics received a substantially growing attention. The main reason for this is a very promising approach of employing artificial neural networks to learn hiqh-quality dense vectors (embeddings), using the so-called predictive models. The most well-known tool in this field now is possibly word2vec, which allows very fast training, compared to previous approaches. Unfortunately, training and querying neural embedding models for large corpora can be computationally expensive. Thus, we provide ready-made models trained on several corpora, and a convenient web interface to query them. You can also download the models to process them on your own. Moreover, our web service features a bunch of (hopefully) useful visualizations for semantic relations between words. In general, the reason behind WebVectors is to lower the entry threshold for those who want to work in this new and exciting field. WebVectors is basically a tool to explore relations between words in distributional models. You can think about it as a kind of `semantic calculator'. A user can choose one or several models to work with: currently we provide five models trained on different corpora.
·vectors.nlpl.eu·
WebVectors: distributional semantic models online
tyxsspa/AnyText: Official implementation code of the paper "AnyText: Multilingual Visual Text Generation And Editing"
tyxsspa/AnyText: Official implementation code of the paper "AnyText: Multilingual Visual Text Generation And Editing"
AnyText comprises a diffusion pipeline with two primary elements: an auxiliary latent module and a text embedding module. The former uses inputs like text glyph, position, and masked image to generate latent features for text generation or editing. The latter employs an OCR model for encoding stroke data as embeddings, which blend with image caption embeddings from the tokenizer to generate texts that seamlessly integrate with the background. We employed text-control diffusion loss and text perceptual loss for training to further enhance writing accuracy. Try it on HuggingFace https://huggingface.co/spaces/modelscope/AnyText
·github.com·
tyxsspa/AnyText: Official implementation code of the paper "AnyText: Multilingual Visual Text Generation And Editing"
Looking into the Machine's Mind
Looking into the Machine's Mind
An amazing visualization of the paths and trajectory of an LLM respones... it's math all the way across. From the creator of this: Using the chatgpt api, I ran the same completion prompt "Intelligence is " hundreds of times (setting the temperature quite high, at 1.6, for more diverse responses). Given a text, a Large Language Model assigns a probability for the word (token) to come, and it just repeats this process until a completion is… well, complete. Each text (a prompt completion or a sub-sequence) has an embedding: a position in a 1536-dimensions space (I call it semantic space, or s²₁₅₃₆). For each response there's a trajectory through s²₁₅₃₆ that corresponds to each sub-sequence of words, example: "Intelligence is " → "Intelligence is the" → "Intelligence is the ability" → "Intelligence is the ability to" → … → full completion. Because I cannot visualize a 1536-dimensions space (yet), I use a popular technique called Principal Components Analysis that tells me, for the set of points I have, what are the most important (principal) dimensions, and allows me to rotate the highly dimensional space so when I look through it, projected into only 3 dimensions, the points are scattered as much as possible. It's the best (linear)possible reduction of dimensions. In fewer words: it compresses a highly dimensional space into few dimensions while preserving as much info as it can. More or less the same as when for drawing something you choose a perspective (you rotate the object), so it provides the most relevant information. I call this new space s²₃, and it's what I visualize. What you see in the cube is a tree of trajectories that bifurcate. All start with "Intelligence is " and progress towards longer and less probable sub-sequences of responses. It's a different representation of the same tree being visualized on the right (both visualizations communicate).
·moebio.com·
Looking into the Machine's Mind
Go ahead and block AI web crawlers • Cory Dransfeldt
Go ahead and block AI web crawlers • Cory Dransfeldt
I'm not excited when a product I use integrates AI, I'm weary and wary of it. What does it do to make the experience better? I'd love to know. Copilot is a mild improvement over traditional autocomplete. Advice on a subject is best provided by someone that has experience on what they're advising you on rather than a bucket of bits that will spit out believable-sounding text output. The companies building these tools will argue that more data will improve accuracy and improve the tools overall, but you have no responsibility to concede that point. Blocking these crawlers also assumes that you trust these companies to obey a long-lived, standard tool like robots.txt and given their argument that everything they can access is fair game for ingestion, it's fair to question whether they'll have the basic decency to do so.
·coryd.dev·
Go ahead and block AI web crawlers • Cory Dransfeldt
Poem Portraits
Poem Portraits
You are invited to donate a single word. Your word will be instantly incorporated into an original two line poem generated by an algorithm trained on over 20 million words of 19th century poetry. The poem will illuminate your face, creating a unique POEMPORTRAIT, and become part of an ever evolving collective poem. The coloured woven backgrounds on this site are inspired by Es Devlin's long standing friendship and collaboration with the weaver and artist Ptolemy Mann. POEMPORTRAITS by Es Devlin is a collaboration with Google Arts and Culture and creative technologist Ross Goodwin. It originated from a conversation with Hans Ulrich Obrist at the Serpentine Gallery, London in 2017.
·artsexperiments.withgoogle.com·
Poem Portraits
OpenVoice - a Hugging Face Space by myshell-ai
OpenVoice - a Hugging Face Space by myshell-ai
We introduce OpenVoice, a versatile instant voice cloning approach that requires only a short audio clip from the reference speaker to replicate their voice and generate speech in multiple languages. OpenVoice enables granular control over voice styles, including emotion, accent, rhythm, pauses, and intonation, in addition to replicating the tone color of the reference speaker. OpenVoice also achieves zero-shot cross-lingual voice cloning for languages not included in the massive-speaker training set.
·huggingface.co·
OpenVoice - a Hugging Face Space by myshell-ai
Eliza (elizabot.js)
Eliza (elizabot.js)
ELIZA is a natural language conversation program described by Joseph Weizenbaum in January 1966 It features the dialog between a human user and a computer program representing a mock Rogerian psychotherapist. The original program was implemented on the IBM 7094 of the Project MAC time-sharing system at MIT and was written in MAD-SLIP. "elizabot.js" is an object oriented JavaScript library for [multiple] instances of the Eliza program. As ElizaBot is a totally self-contained object and instances use their own internal memory it's possible to have multiple instances of the ElizaBot object talking to each other. ElizaBot is also a general chatbot engine that can be supplied with any rule set.
·masswerk.at·
Eliza (elizabot.js)
AI Test Kitchen
AI Test Kitchen
Experiment at the intersection of AI and creativity "AI Test Kitchen is a place where people can experience and give feedback on some of Google's latest AI technologies. Our goal is to learn, improve, and innovate responsibly on AI together. Everything is a work in progress and meant for early feedback. In accordance with our AI Principles, we believe responsible progress doesn't happen in isolation. We must give people an opportunity to experience the technology firsthand so we can learn and improve it." "Users in our launched countries can try out our 3 tools: ImageFX, MusicFX, and TextFX." Me in Canada, frowns. "With these tools, you can use text to turn an idea into images, music, and text. When you use these tools, you'll see generative AI technology firsthand. Keep in mind that this technology has its own set of challenges since the responses can be inaccurate or inappropriate. We've added multiple layers of protection to minimize these risks, but we haven't eliminated them." h/t @grantpotter https://networkeffects.ca/?p=3335 and Bryan Alexander https://aiandacademia.substack.com/p/pinging-the-scanner-early-february
·aitestkitchen.withgoogle.com·
AI Test Kitchen
Open-source ChatGPT Alternative | Jan
Open-source ChatGPT Alternative | Jan
Open-source ChatGPT alternative that runs 100% offline on your computer. Jan believes in the need for an open source AI ecosystem. We are focused on building the infra and tooling to allow open source AIs to compete on a level playing field with proprietary ones. Jan's long-term technical endeavor is to build a cognitive framework for future robots, who are practical, useful assistants for humans and businesses in everyday life.
·jan.ai·
Open-source ChatGPT Alternative | Jan
AI Tube
AI Tube
It was, after all, inevitable... YouTube for AI stuff? "All the videos are generated using AI, for research purposes only. Some models might produce factually incorrect or biased outputs."
·jbilcke-hf-ai-tube.hf.space·
AI Tube
MacWhisper- Private, high-quality transcription
MacWhisper- Private, high-quality transcription
Quickly and easily transcribe audio files into text with OpenAI's state-of-the-art transcription technology Whisper. Whether you're recording a meeting, lecture, or other important audio, MacWhisper quickly and accurately transcribes your audio files into text. ou can download MacWhisper or MacWhisper Pro. MacWhisper is free and lets you transcribe audio with the Tiny and Base models. They're fast and very accurate, but for the best results you should consider MacWhisper Pro. MacWhisper Pro comes with the Tiny (English), Medium and Large models, for industry leading transcription quality. Depending on your usecase you might want to use the Large version. You can always upgrade to the Pro version later.
·goodsnooze.gumroad.com·
MacWhisper- Private, high-quality transcription
Ethics AI: Don't Freeze Edition by autnes
Ethics AI: Don't Freeze Edition by autnes
Ethics AI: Don't Freeze Edition is a philosophy horror game that evaluates the player's right to survive a freeze. A series of stories about fascism will challenge the player's ethical thinking process.
·autnes.itch.io·
Ethics AI: Don't Freeze Edition by autnes
Viberary
Viberary
Viberary is a search engine that recommends you books based not on genre or title, but vibe by performing semantic search across a set of learned embeddings on a dataset of books from Goodreads and their metadata. It returns a list of book recommendations based on the vibe of the book that you put in. So you don't put in "I want science fiction", you'd but in "atmospheric, female lead, worldbuilding, funny" as a prompt, and get back a list of books. This project came out of experiences I had where recommendations for movies, TV, and music have fairly been good, but book recommendations are always a problem. Here is my (@cogdog) attempt and the results have a good vibe! https://viberary.pizza/search?query=Smart+talking+animals
·viberary.pizza·
Viberary
Real-Real-World Programming with ChatGPT – O’Reilly
Real-Real-World Programming with ChatGPT – O’Reilly
If you’re reading this, chances are you’ve played around with using AI tools like ChatGPT or GitHub Copilot to write code for you. Or even if you haven’t yet, then you’ve at least heard about these tools in your newsfeed over the past year. So far I’ve read a gazillion blog posts about people’s experiences with these AI coding assistance tools. These posts often recount someone trying ChatGPT or Copilot for the first time with a few simple prompts, seeing how it does for some small self-contained coding tasks, and then making sweeping claims like “WOW this exceeded all my highest hopes and wildest dreams, it’s going to replace all programmers in five years!” or “ha look how incompetent it is … it couldn’t even get my simple question right!” I really wanted to go beyond these quick gut reactions that I’ve seen so much of online, so I tried using ChatGPT for a few weeks to help me implement a hobby software project and took notes on what I found interesting. This article summarizes what I learned from that experience. The inspiration (and title) for it comes from Mike Loukides’ Radar article on Real World Programming with ChatGPT, which shares a similar spirit of digging into the potential and limits of AI tools for more realistic end-to-end programming tasks.
·oreilly.com·
Real-Real-World Programming with ChatGPT – O’Reilly
Emerging Architectures for LLM Applications | Andreessen Horowitz
Emerging Architectures for LLM Applications | Andreessen Horowitz
Large language models are a powerful new primitive for building software. But since they are so new—and behave so differently from normal computing resources—it’s not always obvious how to use them. In this post, we’re sharing a reference architecture for the emerging LLM app stack. It shows the most common systems, tools, and design patterns we’ve seen used by AI startups and sophisticated tech companies. This stack is still very early and may change substantially as the underlying technology advances, but we hope it will be a useful reference for developers working with LLMs now. h/t to @opencontent for sharing in twitter
·a16z.com·
Emerging Architectures for LLM Applications | Andreessen Horowitz
John Lennon Live Again - All You Need is Prompt (AI Generated Video)
John Lennon Live Again - All You Need is Prompt (AI Generated Video)
John Lennon is Live Again Thanks to AI - All you Need is Prompt to create an AI Generated Video. Imagine all the people, seeing Lennon live again! Thanks to the power of AI, we've brought John Lennon back to the stage. You won't believe your eyes or ears! Dive into the future of music and see how we're revolutionizing the way we experience our favorite artists. 'All You Need is Prompt' for AI to recreate magic! Don't miss this, subscribe and follow us. Since many people asked me how to do it, hereby the steps: 1) Create a script with your own brain or ChatGPT-4 2) Clone a voice with Play.ht or Elevenlabs 3) Make your image with Midjourney. 4) Render multiple talking pictures with HeyGen or D-ID 5) Edit with Adobe Premiere Pro.
·youtube.com·
John Lennon Live Again - All You Need is Prompt (AI Generated Video)
The Infinite Conversation
The Infinite Conversation
As of late 2022, it's cheap and easy to produce AI-generated content that is superficially good and surprisingly similar to "the real thing". This applies to videos resembling celebrities (commonly known as Deepfakes) or, as in the case of the Infinite Conversation, speech. This project aims to raise awareness about the ease of using tools for synthesizing a real voice. Right now, any motivated fool can do this with a laptop in their bedroom. This changes our relationship with the media we consume online and raises questions about the importance of authoritative sources, breach of trust and gullibility. Will this technology lead to a massive proliferation of sub-optimal-quality content? Should we simply distrust anything we see online? As new tools are developed to help identify generated content, I recommend maintaining a skeptical stance, particularly when the source/channel of information doesn't seem reliable and when the claims seem preposterous or outrageous. Ultimately, I don't see this as a technical problem, but as a human one. We all share a duty to educate the coming generations about the new paradigm while focusing on forming compassionate individuals who would not misuse these awesome powers. As an AI optimist, I remain hopeful that we will be able to regulate ourselves, and that we will take experiments such as the Infinite Conversation for what they are: a playful way to help us imagine what our favorite people would do, if we had unlimited access to their minds. Art and Philosophy, here exemplified by Bavarian director Werner Herzog and Slovenian philosopher Slavoj Žižek, can guide us while navigating these treacherous waters. h/t @grantpotter
·infiniteconversation.com·
The Infinite Conversation
Pi, your personal AI
Pi, your personal AI
Hey there, great to meet you. I’m Pi, your personal AI. My goal is to be useful, friendly and fun. Ask me for advice, for answers, or let’s talk about whatever’s on your mind. What do you like to do in your free time?
·heypi.com·
Pi, your personal AI
PolitePost.net
PolitePost.net
We use AI to polish whatever crummy email you write here so it's safe for the workplace. Give it a whirl!
·politepost.net·
PolitePost.net
Castmagic
Castmagic
We want to make content simple. Less labor. More magic. As podcast hosts, too much time was wasted in post production to share the incredible content from our guests and convos. So we created the fastest way to extract all the content from your podcasts in one simple tool. Podcast show notes & content in a click. Upload your MP3, download all your post production content.
·castmagic.io·
Castmagic
DogGPT
DogGPT
If there can be a CatGPT https://catgpt.wvd.io/ and many other copies thereof, why not a DogGPT to artificially render dog talk responses to all your questions? The fascination may wear off quickly with a smile, but isnt the internet made for silly stuff?
·dog-gpt.com·
DogGPT
Critical AI — Cybernetic Forests.
Critical AI — Cybernetic Forests.
by Eryk Salvaggio Critical Topics: AI Images was an undergraduate class delivered for Bradley University in Spring 2023. It was an overview of the emerging contexts of AI art making tools that connected media studies and histories of new media art, with data ethics and critical data studies. Through this multidisciplinary lens, we examined current events and debates in AI and generative art, with students thinking critically about these tools as they learned to use them. They were encouraged to make work that reflected the context and longer history of these tools. As a final project, students collected 500-1000 of their own images, cleaning them to create a unique, personalized dataset. Then, using RunwayML, they extended StyleGAN2’s training data with their datasets to create a custom generative model. Along the way, we discussed the politics of image assembly and archives, the human labor of datasets and content moderation, and more. The course included interviews with AI artists from a variety of perspectives. Students responded to each with short essays highlighting the diversity of thoughts and opinions about what AI art means, how it is made, and the ethics that surround it. This website collects all of the asynchronous video lectures, alongside works referenced in the lectures. Guest lectures and artist talks are also archived, with permission.
·cyberneticforests.com·
Critical AI — Cybernetic Forests.
Open(ish) Machine Learning News
Open(ish) Machine Learning News
Updates on the intersection of ML and open. "open" is a shortcut; a single word that sometimes refers to a mix of values, rules, and techniques. Like any cognitive shortcut, sometimes this aids efficiency by allowing people with slightly different rules and values to simply use "open" and get close enough to move forward together; at other times it creates friction when various similar-but-not-identical definitions create misunderstanding and even anger. I believe ML is likely to launch a third(ish) wave of open(ish), characterized by different economics, different development cycles, different communities of practice, and very different social impact from previous cycles. During this wave, the term "open" will be defined anew for—and by—a fresh influx of people; hopefully learning both from past lessons and from new contexts. Because the term is in flux, I do not want to waste my short life arguing over rigid rules, and this newsletter will try very hard not to gatekeep over "open". Instead, I want to focus on the values—both the broad social and economic values that make open important, and the very personal ones that have kept me eager to engage in liberatory software. This essay is a work-in-progress. One of my goals of writing the newsletter is to help sharpen my own intuitions on these hard issues in this new space, so I will likely return to and revise this on a semi-regular basis.
·openml.fyi·
Open(ish) Machine Learning News
Midjourney at the College Level: Visual Representations Created by Artificial Intelligence - Eductive
Midjourney at the College Level: Visual Representations Created by Artificial Intelligence - Eductive
Do you know Midjourney? This tool uses artificial intelligence (AI) to create images from the user’s written prompts. Since I discovered Midjourney, I have fallen into an abyss: I am constantly exploring the tool and playing with its different possibilities. I have been thinking about the various ways it could be used at the college level.
·eductive.ca·
Midjourney at the College Level: Visual Representations Created by Artificial Intelligence - Eductive