Inspiration

Building a PC is exciting, but for most people, it is confusing, time-consuming, and intimidating. With thousands of parts, compatibility rules, and fluctuating prices, even experienced users can make costly mistakes. We wanted to create an intelligent system that does more than recommend parts. It teaches users how to build smarter through AI-driven insights and real-time guidance.

What it does

PC.ai is an intelligent PC building assistant powered by Azure AI that transforms the complex process of PC building into an educational and personalized experience. It helps users:

  • Get AI-generated build plans based on budget and use case
  • Automatically identify components from images using Azure Computer Vision
  • Scrape and analyze live data from major PC part retailers for accurate pricing and availability
  • Discover compatible parts through Azure Cognitive Search
  • Predict future price trends and optimal buying times using Azure Machine Learning All powered by Azure OpenAI (GPT-4) for intelligent reasoning, explanations, and personalized guidance.

How we built it

PC.ai integrates multiple Azure services and a custom data pipeline into one seamless ecosystem.

  • Azure OpenAI (GPT-4) provides the conversational core for reasoning, build planning, and education
  • Azure Computer Vision enables image-based component recognition and specification extraction
  • Azure Cognitive Search supports semantic and intent-based search across over 50,000 components
  • Azure Machine Learning powers predictive analytics for pricing and market trends
  • Custom PC Part Scraper continuously collects real-time data such as prices, specs, and stock from multiple e-commerce sources. This data feeds into Azure Cognitive Search and ML pipelines for accurate insights

The frontend is built with React and TypeScript, and the backend runs on Azure App Service, using secure APIs that connect all Azure components and scraper data.

Challenges we ran into

  • Integrating and syncing real-time scraped data with Azure Cognitive Search
  • Handling rate limits and inconsistent data structures from different retailer sites
  • Training the price prediction model with limited historical data
  • Designing a user interface that feels intuitive for both new and experienced builders

Accomplishments that we're proud of

  • Built a fully functional AI ecosystem that combines Azure AI services with live data scraping
  • Achieved real-time compatibility and pricing insights across thousands of components
  • Developed a predictive price model that identifies the best times to buy components
  • Created an educational and AI-guided experience that makes PC building accessible to everyone

What we learned

  • How to combine real-time data scraping with Azure AI services for dynamic insights
  • The importance of data cleaning and normalization for better search and ML performance
  • How AI can turn complex technical workflows into interactive learning experiences

What's next for PC.ai

  • Expand the scraper network to include additional marketplaces and global regions
  • Integrate sustainability metrics such as power efficiency and recyclability
  • Add community features for sharing builds and AI-curated part lists
  • Improve the ML model for more precise price forecasting and compatibility detection

Built With

Share this project:

Updates