Profile Peek – Professional Insight Generator

  • Tech Stack: Python · Flask · LangChain · OpenAI · Gemini · Tavily
  • GitHub URL: Project Link

Project Overview
Profile_Peek is a smart web application that generates professional profile summaries and conversation starters based on LinkedIn and social media data. It helps users quickly get to know contacts by combining scraped data with LLM-powered insights.

Core Features

  • Scrapes LinkedIn profiles using Proxycurl
  • Searches for social media profiles with Tavily
  • Generates summaries, fun facts, and ice breakers using LLMs
  • Supports OpenAI’s ChatGPT and Google’s Gemini
  • Visual profile insight: summary, image URL, conversation starters
  • Tracks performance via Langsmith monitoring

Example Use Cases

  • Preparing for networking events
  • Getting background info before client meetings
  • Enriching CRM entries with human insights

Technologies Used

  • Flask: Web server and routing
  • LangChain: Prompt management and output parsing
  • Proxycurl: LinkedIn profile scraping
  • Tavily: Social media profile discovery
  • Langsmith: Workflow monitoring and debugging

Output Includes

  • Profile Summary
  • Profile Picture URL
  • Two Fun Facts
  • Three Ice Breakers
  • Topics of Interest