Home Machine Learning Utilizing Generative AI To Curate Date Suggestions | by Ram Vegiraju | Mar, 2024

Utilizing Generative AI To Curate Date Suggestions | by Ram Vegiraju | Mar, 2024

0
Utilizing Generative AI To Curate Date Suggestions | by Ram Vegiraju | Mar, 2024

[ad_1]

Using Amazon Bedrock, Google Locations, LangChain, and Streamlit

Picture from Unsplash by Hitesh Dewasi

The true energy of Generative AI is realized when it helps folks simplify or automate day after day actions and duties. Some examples of those duties embody: e-mail/message summarization, resume builders, and extra. Particularly, this previous week I used to be attempting to plan an attention-grabbing date evening for my girlfriend and I noticed there was no set instrument that would give an finish to finish date thought relying on each of our pursuits.

Certain I may use Google and sew collectively a bunch of various locations, however this took time and a number of analysis (I additionally at all times find yourself on Reddit lol). Alternatively, I attempted utilizing one thing like ChatGPT immediately, however realized a number of the options included locations that have been extra outdated and didn’t actually comprise the newest and biggest options as a result of mannequin being skilled at an earlier time.

In one among my earlier articles, we mentioned how we may generate music suggestions utilizing LangChain Brokers along with the Spotify API. At this time we’ll take not only a totally different API, however a barely totally different strategy than the Agent pushed resolution we adopted within the music advice resolution to curate date evening concepts.

For this text, we’ll make the most of the Google Locations API together with Amazon Bedrock Claude to energy a date evening advice app. We’ll use Streamlit as a UI and permit for customers to enter particular pursuits they’ve to assist curate the expertise. Now that we perceive the overall downside, let’s get immediately into our resolution and constructing it out!

NOTE: This text assumes a fundamental understanding of Python, AWS, LLMs, and LangChain. An ideal starter article for LangChain could be discovered right here. If you’re new to Amazon Bedrock, please check with my starter article right here.

DISCLAIMER: I’m a Machine Studying Architect at AWS and my opinions are my very own.

  1. Resolution Overview
  2. Resolution
    a. Google Locations API Setup
    b. LangChain & Bedrock Setup
    c. UI Setup & Demo
  3. Further Sources & Conclusion

[ad_2]