Interesting Stuff - Week 41, 2023

Posted by nielsb on Sunday, October 15, 2023

🚀 This week dive into a world of tech wonders this week! Discover Google’s groundbreaking F1 distributed SQL database. Create your AI agent with LangChain and GPT-4. E

Explore the future of AI with LangChain 101, revolutionize LLMs with AutoGen. Unveil the power of AI in real-time social media monitoring.

Databases

  • Paper Notes: F1 – A Distributed SQL Database That Scales. This blog-post looks at F1, a distributed relational database built at Google to support AdWords domain1. It is based on Spanner, a globally distributed database providing strong consistency and high availability. F1 introduces a hierarchical schema, a distributed query engine, and an asynchronous schema change mechanism to overcome scalability and reliability challenges. F1 also supports various features such as change history, transactions, and SQL interface. Very interesting!

Generative AI

  • How to Build Your First AI Agent with LangChain and OpenAI GPT.. The post is a tutorial on how to build an AI agent with LangChain and OpenAI GPT-4. It explains the difference between standard large language models and AI agents and how to use the ReAct framework to make GPT-4 reason and act with tools such as Google Search and a calculator. It also provides a step-by-step guide and a code snippet to create an AI agent that can answer questions about NBA statistics. The post also includes useful links and resources for further learning. This is so cool!
  • LangChain 101: Part 2d. Fine-tuning LLMs with Human Feedback. This blog-post, which is part of the course LangChain 101, explains how to use reinforcement learning from human feedback (RLHF) to improve the performance of pre-trained large language models (LLMs) for specific tasks or domains. It describes the RLHF pipeline, which involves fine-tuning a base model with supervised data, creating a reward model with human rankings, and optimizing the model with proximal policy optimization (PPO). It also compares different RLHF techniques, such as InstructGPT, Llama2, and ReST, and provides code examples for implementing RLHF. I suggest you read the entire course; it is awesome!
  • AutoGen: Enabling next-generation large language model applications. The post linked to discusses AutoGen, a framework that simplifies the creation and automation of workflows for large language model (LLM) applications. It allows users to define and interact with customizable agents that can leverage LLMs, humans, tools, or a combination. AutoGen supports various communication patterns and scenarios, such as conversational chess, code-based question answering, and group chat. AutoGen is an open-source project that aims to provide an easy-to-use and effective framework for building next-generation LLM-based applications. Here is a link to a YouTube video with more details: AutoGen Tutorial 🚀 Create Custom AI Agents EASILY (Incredible).

Streaming

  • Data Streaming and Artificial Intelligence: The Future of Real-Time Social Media Monitoring. This post discusses how artificial intelligence (AI) can be used for social media monitoring and brand reputation management. It explains the technical challenges and steps in creating a real-time system that can stream and analyze social media data and flag potentially damaging posts. It also showcases how Confluent Cloud can enable such a system with its features and capabilities.

~ Finally

That’s all for this week. I hope you enjoy what I did put together. Please comment on this post or ping me if you have ideas for what to cover.


comments powered by Disqus