Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Exploring Conversational AI: Crafting AI-Powere...

Hassan Bahati
October 12, 2024
23

Exploring Conversational AI: Crafting AI-Powered Django Apps with Gemini

Hassan Bahati

October 12, 2024
Tweet

Transcript

  1. Conversational AI 🤔 • Software that can interact with users

    through text or speech using Natural Language Processing (NLP) to understand, process, and respond to human language.
  2. Django ?? • Robust Framework - “batteries-included” • Security •

    Scalability • and so many more amazing features…
  3. Django + Gemini for Conversational AI • Django: Handles the

    web interface and routes. • Gemini: Powers the conversational logic and generates responses
  4. Picking the Right Model • Use Case • Performance vs.

    Efficiency • Latency • Data Sensitivity
  5. What enables someone to answer a question well? • Knowledge

    of the topic being asked • Context of the conversation
  6. What makes up a person’s response to a question ?

    • Understanding of the question • Interpretation of the question • Tone in which the question is asked
  7. Prompt🤔🤔🤔Engineering • Assigning a temperature value • Knowledge • Chat

    Context • Setting guidelines for user’s prompts responses.
  8. Prerequisites • Basic understanding of Python • Understanding of web

    development with Django • Development environment(Python, pip,IDE)