Skip to content

Artificial Intelligence

Resources on Artificial Intelligence within Computing

Overview

Overview

Artificial Intelligence is a subcategory of Computing. Its sections organize the topics listed on this page so that each area can be explored separately.

Finding resources

Choose a section to see its available materials and topic wiki. Compare each resource’s description and source with your study goals. External research tools query other sources and are separate from IPL’s curated resource lists.

Curated Resources (36)

Tools (8)

  • PyTorch pytorch.orgfree

    An open-source deep learning framework providing dynamic computation graphs and tensor acceleration.

  • TensorFlow tensorflow.orgfree

    An open-source end-to-end platform for machine learning and artificial intelligence workflows.

  • Hugging Face huggingface.cofreemium

    A collaborative platform and repository hosting pre-trained machine learning models, datasets, and AI applications.

  • scikit-learn scikit-learn.orgfree

    A Python module integrating classical machine learning and data analysis algorithms built on NumPy and SciPy.

  • LangChain langchain.comfree

    An open-source orchestration framework designed for developing applications powered by large language models.

  • Ollama ollama.comfree

    An open-source tool for running, customizing, and serving large language models locally.

  • Marvin github.comfree

    Open-source Python library for building applications with large language models, offering structured outputs, classification and agent workflows for developers.

  • Guidance github.comfree

    Open-source Python library for controlling large language model output through templates, constraints and grammars, helping developers get structured results.

Databases (4)

  • Hugging Face Datasets huggingface.cofree

    A community repository providing access to thousands of benchmark and training datasets for artificial intelligence.

  • UCI Machine Learning Repository archive.ics.uci.edufree

    A long-standing collection of curated datasets used by the machine learning community for empirical analysis.

  • Kaggle Datasets kaggle.comfree

    A public data platform hosting hundreds of thousands of open-source datasets across diverse domains.

  • OpenReview openreview.netfree

    An open peer-review repository and scientific database managing publications and reviews for top AI conferences.

Learn (12)

  • DeepLearning.AI deeplearning.aifreemium

    An educational platform providing specialized online courses and training materials in artificial intelligence and deep learning.

  • fast.ai fast.aifree

    A research and education group offering free practical deep learning courses and open-source software libraries.

  • OpenAI Developer Documentation platform.openai.comfree

    Official guides, tutorials, and API reference documentation for building applications with OpenAI models.

  • Google Cloud AI Documentation cloud.google.comfree

    Comprehensive technical guides and tutorials for developing and deploying AI and machine learning services on Google Cloud.

  • Patterns for Building LLM-based Systems & Products eugeneyan.comfree

    Long-form guide to practical design patterns for applications built on large language models, including evaluations, retrieval, fine-tuning, caching and guardrails.

  • The Scaling Hypothesis gwern.netfree

    Extended essay examining GPT-3 and the argument that larger neural networks trained on more data and compute gain increasingly general abilities.

  • ChatGPT Is a Blurry JPEG of the Web newyorker.comfreemium

    Magazine essay comparing large language models to lossy compression of web text, offering general readers a way to think about their strengths and errors.

  • Building LLM Applications for Production huyenchip.comfree

    Practical essay on the engineering challenges of shipping applications built on large language models, covering prompt evaluation, cost, latency and task composition.

  • AI Agents Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on building AI agents: topics laid out in a suggested study order, each linking to further reading.

  • AI Engineer Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on AI engineering with foundation models: topics laid out in a suggested study order, each linking to further reading.

  • AI Product Builder Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on building products with AI: topics laid out in a suggested study order, each linking to further reading.

  • OpenClaw Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on the OpenClaw agent platform: topics laid out in a suggested study order, each linking to further reading.

Publications (4)

Blogs and sites (4)

  • Google DeepMind Blog deepmind.googlefree

    Official articles, scientific discoveries, and announcements from Google DeepMind's artificial intelligence research teams.

  • OpenAI News openai.comfree

    Official updates, research publications, and announcements regarding frontier models and AI systems from OpenAI.

  • Anthropic Research anthropic.comfree

    Technical essays and scientific research publications focusing on AI safety, alignment, and model interpretability.

  • Distill distill.pubfree

    A digital publication dedicated to clear and interactive explanations of machine learning and artificial intelligence concepts.

Events and conferences (4)

Suggest a resource

External summary: Wikipedia

Read article on Wikipedia

Loading Wikipedia summary…

Research panel

Live results from 8 external sources. Not curated by IPL — use them as a starting point.

Source: Wikipedia

The Wikipedia summary appears here.

Related Wikipedia articles

Community Discussion

Join the conversation, ask questions, or suggest improvements to this content.

Loading discussions...

Machine Learning Big Data Computer Information Systems Computer Science Computer Vision Cyber Security Data Science Databases Distributed Computing Hardware Human-Computer Interaction IT Certification Natural Language Processing Networking Operating Systems Robotics Software Engineering

Part of Computing