University of Utah Library Guides
All University of Utah libraries course and research guides, in one place.

AI - Artificial Intelligence at the University

A guide to policies and tools related to Artificial Intelligence

Disclaimer

This list is not intended to be comprehensive. AI tools are constantly changing, with new developments every day.

You can look at review sites for more information and to keep up with this ever-changing landscapes:

Chat bots and conversational AI

ChatGPT: LLM Chatbot that is often used to help people draft essays, clean up code, brainstorm for products in development, or simply have a nice conversation. ChatGPT was one of the first conversational interfaces to a LLM.

Aria: Aria is a conglomerate of several LLM Chatbot AIs built to help Opera web browser users with their time on the internet. Aria has been pre-trained by ChatGPT and Google Gemini, alongside some of Opera’s own training.

Google Gemini: Formerly known as Bard, Google Gemini is an LLM chatbot. It was originally developed to be a direct competitor to ChatGPT, as such, it does most of the same things as ChatGPT.

MS Copilot: Built on top of OpenAI’s GPT-4, MS Copilot is a general LLM chatbot built into Windows 11. MS Copilot operates on a freemium model in which most features can be used for free, but some features are locked behind a $20.00 monthly subscription model.

Character AI: An AI chatbot made to emulate certain characters for users to talk to. Several characters are user-made, so there’s varying levels of quality with this tool.

MetaAI: Designed to assist and provide information to users through text-based conversations. Utilizing advanced language processing capabilities, I can answer questions, offer suggestions, and generate content to aid in learning, planning, and creative tasks.

Text to Image Models

Stable Diffusion is an open-source text-to-image model. Easy installer can be found from AUTOMATIC1111: https://github.com/AUTOMATIC1111

Dall-E: a Text-To-Image Model developed by OpenAI to create images based on a text prompt, the current iteration, Dall-E 3 has also been integrated into ChatGPT 3, creating a seamless user experience between the two models.

Note-taking Applications

Fireflies: An online note-taking application powered by AI, designed to transcribe conversations from Zoom calls or other chat tools for later reference.

Otter AI: Another online note-taking application powered by AI, offering similar functionality to Fireflies but with a different pricing model, including a free version and subscription-based features.

Whisper Architecture: The Whisper Architecture AI model is a Speech to Text tool designed by OpenAI capable of performing real time translation, real time note taking, and real time subtitles for many applications. Due to it’s open sourced nature, many note-taking tools use it as a base to build off of for their own tools.
 

AI Framework and Development

PyTorch: A technical AI framework tool with a Python and C++ interface used for developing deep learning algorithms across various applications. It has been the base for tools like Tesla Autopilot, Uber’s Pyro, Hugging Face’s Transformers, and Catalyst.

Caffe: An open-source deep learning framework for rapid prototyping of AI program features. Caffe has been succeeded by Caffe2, which was later merged into PyTorch. It is still utilized in academic research and adapted into many AI tools.

TensorFlow: A free and open-source software library by Google Brain initially developed as a competitor to PyTorch. It is used as a framework for various AI tools at Google, like the Gemini LLM. TensorFlow includes specific hardware like the Tensor Processing Unit (TPU) for high throughput of low-precision arithmetic.

Keras: An open-source neural network library written in Python, designed to enable fast experimentation with deep neural networks. Keras is user-friendly and modular, and it can run on top of TensorFlow, Microsoft Cognitive Toolkit (CNTK), or Theano.

Huggingface: A repository for hundreds of AI models designed to democratize AI development, and lowering the bar of accessing AI tools.
 

Things to try out

Things you can try immediately:

HuggingFace Spaces is a great place to get started exploring the capabilities of AI. For example, this instruction synthesizer helps create multiple choice questions from a text input. Another cool example is CLIP interrogator, which will generate prompts based on image inputs.

Text to Video Models

DeepBrain AI: a text to video AI model, DeepBrain AI is used to create simple video projects from a text based prompt, useful for creating storyboards or concept videos as a rough cut for a larger project.
Synthesia: A text to video AI model, Synthesia AI is best used to generate a simple video presentation with pre generated characters. It’s often used to create simple e-learning lectures for online schools.

Code Generation

AlphaCode: Part of the Deepmind AI program, AlphaCode helps users generate code in various programming languages by creating a basic framework for programmers to work from.

Duet AI: Similar to AlphaCode, Duet AI assists programmers in generating code for specific tasks defined by the user,focusing on optimizing and streamlining the coding process.

GitHub Copilot: Developed by GitHub and OpenAI, GitHub Copilot is a code completion tool integrated into JetBrains IDE systems for Python, JavaScript, TypeScript, Ruby, and Go, aimed at speeding up coding by autocompleting code.

Video Generation/Editing

Descript: An AI-powered video editing tool used to create short to midform videos for online platforms like YouTube or TikTok.

Lumen5: A video-generating AI tool that produces high-quality short-form videos, which can be edited using its integrated video editing tool.

Pictory: An AI video suite for generating, editing, dubbing, subtitling, and adding music to short-form video content, offering a smooth workflow from start to finish.

Marriott Library Eccles Library Quinney Law Library