Back to Catalog

Build an AI Investment Advisor with LLM & LangChain

IntermediateGuided Project

Learn to build useful AI applications with LLM & LangChain. In this project, you will build an "stock investment advisor" application. Let your users experiment with investment strategies and learn how investment in stock market works.

4.4 (39 Reviews)

Language

  • English

Topic

  • Artificial Intelligence

Enrollment Count

  • 372

Skills You Will Learn

  • Generative AI, Python, Chatbots, LLM

Offered By

  • IBMSkillsNetwork

Estimated Effort

  • 1.5 hours

Platform

  • SkillsNetwork

Last Update

  • May 15, 2024
About This Guided Project
In the ever-evolving world of finance, making informed investment decisions is crucial. Whether you're an aspiring investor or a seasoned trader, having a reliable source of general financial information and insights can give you a significant edge.

In this project, we aim to build an AI application that goes beyond mere information dissemination. Our app will actively analyze market trends using the latest news from sources like Yahoo Finance and Google News. Moreover, it will evaluate financial statements spanning a 2-year period to offer insightful financial analyses. We will guide you through each step, demonstrating how to construct this AI agent using LangChain—a leading package for developing applications based on large language models (LLMs).

👉 Check out the demo of what you'll build. demo

A Look at the Project Ahead

You will learn to:
  • Build an AI-powered application to help people learn the experiments with stock investment strategies.
  • Gain hands-on experience with AI and natural language processing (NLP).
  • Access real-time financial news and financial data.
  • Understand the LangChain framework, a powerful tool for AI applications.
  • Gain better understanding of financial markets.

What You'll Need

A fundamental understanding of Python, HTML, CSS, and JavaScript is beneficial. 

Instructors

Vicky Kuo

Data Scientist

I believe that success isn't just about individual milestones, but also about uplifting and encouraging others to reach their potential. This is why I'm passionate about combining my technical background with my eagerness to help people overcome technological hurdles and accelerate growth. When I’m not on the job, I love hiking with my two dogs or relaxing in a coffee shop. There's nothing better than having an insightful conversation over coffee, or even better, some volunteer work! Please feel free to reach out to me on LinkedIn.

Read more

Contributors

Sina Nazeri

Data Scientist at IBM

I am grateful to have had the opportunity to work as a Research Associate, Ph.D., and IBM Data Scientist. Through my work, I have gained experience in unraveling complex data structures to extract insights and provide valuable guidance.

Read more