
Closed
Posted
Paid on delivery
I'm looking for an experienced Python developer to build an AI-powered competitor monitoring system for my e-commerce business in Madagascar. The software will search publicly available Facebook listings for specific products, collect seller information, compare prices, and present the results in an easy-to-use dashboard. This tool is for market research and competitor analysis using only publicly available information. ## Core Features ### 1. Product Search The system should allow me to enter one or more product keywords. Examples: * Hair Clipper LED * Solar Light * Blender * Kitchen Chopper The software should search: * Facebook Marketplace (public listings) * Public Facebook Pages * Public Facebook Groups (where publicly accessible) ### 2. Data Collection For every matching listing, collect: * Product title * Price * Seller/Page name * Listing URL * Product images * Date posted (if available) * Location (if available) ### 3. AI Product Matching Many sellers use different titles for the same product. The software should use AI (OpenAI API or equivalent) to group listings that represent the same product. ### 4. Dashboard Dashboard should display: * Cheapest seller * Highest seller * Average market price * Number of competitors * Newly detected listings * Price changes over time ### 5. Filters Filter by: * Product * Location * Date * Price range ### 6. Export Export results to: * Excel * CSV ### 7. Alerts (Optional) Notifications when: * A new competitor appears * A competitor lowers their price * A competitor lists a new product ## Preferred Technology * Python * Playwright (preferred) or Selenium * Streamlit (or another simple web dashboard) * SQLite or PostgreSQL * OpenAI API (or equivalent AI model) ## Deliverables * Complete source code * Installation guide * Documentation * [login to view URL] * Assistance with initial deployment ## Important The system should only collect publicly available information and should comply with applicable platform terms and applicable laws. ## When Applying Please include: 1. Similar automation/scraping projects you've completed 2. Your recommended tech stack 3. Questions or suggestions for improving the project
Project ID: 40526002
62 proposals
Remote project
Active 6 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
62 freelancers are bidding on average $29 USD for this job

What stands out here is that the hard part isn’t collecting listings—it’s keeping the data useful once dozens of sellers describe the same product differently. I’d start by building the collection layer with Playwright, focusing only on publicly accessible Marketplace, Pages, and Groups, then normalize the raw data before it reaches storage. After that, I’d add the AI matching layer to group equivalent products, calculate pricing metrics, and track changes over time rather than treating every listing as a separate item. For the dashboard, Streamlit is a practical choice and would let us surface cheapest seller, average market price, new competitors, and historical price movement without adding unnecessary complexity. I’d also store image fingerprints where possible to improve matching accuracy when titles vary heavily. I worked on a similar automation project using Python and PostgreSQL where the challenge was consolidating inconsistent marketplace data into reliable competitor insights. One thing I’d want to confirm: do you need continuous monitoring on a schedule, or is manual/on-demand scanning sufficient for the first version? I can start on this immediately.
$20 USD in 7 days
6.9
6.9

Hello, I can support this project with a clean and maintainable approach. I also noticed the listed skills include Python Web Scraping Software Architecture PostgreSQL Selenium OpenAI Streamlit AI Development. My focus would be backend structure, integrations, and a reliable data flow. I will keep the delivery simple: confirm the setup, build the required part, test it, and hand it over clearly. Before starting, I would confirm: 1. What source systems, output fields, and validation rules should the automation or data flow follow? 2. Is there an existing backend/database I should build on, or should the structure be created from scratch? 3. Is there any current codebase, admin panel, or documentation I should review first? Best regards, Houssame
$20 USD in 7 days
6.5
6.5

As an experienced Full Stack Developer, I bring a unique blend of skills to your AI-powered competitor monitoring system. While my profile doesn't explicitly mention Python, it’s no challenge for me as I’m always looking to add new technologies and languages to my toolkit. My six years of experience include several automation and web scraping projects in which handling large-scale data and delivering intricate, functional dashboards were key components – precisely the challenges your project presents. In addition to my technical expertise, my clients choose me because of my clean, well-documented code; quick response time with regular progress updates; client-focused mindset with attention to detail; reliable post-launch support and maintenance; and full-cycle project management from idea to execution. Partnering together on this project, I’ll apply these strengths to ensure that from collecting publicly available information to compliance and exporting, everything runs smoothly and efficiently. Let's take a step toward transforming your vision into reality!
$10 USD in 1 day
5.7
5.7

Hello dear, Greetings from Md. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience, I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from (RUET). We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why Choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
$35 USD in 2 days
5.7
5.7

Hello, I have 10+ years of experience in Python, web automation, data collection systems, AI integrations, and analytics dashboard development. I can build a competitor monitoring platform that collects publicly available market data, applies AI-powered product matching, and presents actionable insights through an intuitive dashboard. My recommended stack would be Python, Playwright, Streamlit, PostgreSQL, and OpenAI API for intelligent product grouping and analysis. The system will support keyword-based monitoring, competitor tracking, price comparison, historical trends, filtering, CSV/Excel exports, and configurable alerts. I can provide clean, documented code, deployment assistance, and a scalable architecture for future expansion. Best regards
$20 USD in 7 days
5.2
5.2

Hi sir, Thank you for giving opportunity for biding... we have gone through your requirements and we can build your AI-Powered Competitor Monitoring System according to your exact requirements. Why You Need To Go With Us? And What Special you get with us. • Your vision = Our mission • Your idea + Our expertise = Winner on Web • Cutting edge web technology & design • Innovative, Cost effective & Customized service • Pragmatic Approach • Constant communication with clients • Consistent performance • On-time delivery • Maintenance of global quality standards • Your online business + Our experience = Your success Python, Data Analytics, Data Science Portfolio IoT Data Analysis for Dairy Refrigerator Temperature Monitoring Real-time Object Detection using OpenCV and YOLO Supply Chain Management System Enterprise Data Warehouse Implementation Cloud Data Lake Migration Web Application Development for Wind Turbine Performance Prediction Data Analytics Platform for Supply Chain Optimization AI Bill System AI Try Dress
$30 USD in 7 days
4.4
4.4

Hi, Building a competitor monitoring system around Facebook Marketplace and public listings is exactly the kind of data-heavy scraping and normalization challenge where structure matters most. I’d use Playwright to reliably collect listings from Marketplace, Pages, and public Groups, then store clean, structured records in SQLite or PostgreSQL. On top of that, I had apply OpenAI-based matching to group differently titled listings that represent the same product, so pricing comparisons stay accurate even with noisy seller data. A Stream lit dashboard would then expose key insights like cheapest vs highest sellers, averages, competitor counts, and price changes over time, with CSV,Excel export and optional alerts for new or dropping prices. Have you already defined the initial product categories to prioritize, or should the system start fully keyword-driven? Best Regard, Chand
$15 USD in 5 days
4.1
4.1

With over X years of professional experience in Python programming and web scraping, I am confident in my ability to develop your AI-powered competitor monitoring system. This project aligns perfectly with my skill set of data extraction, processing, and manipulation - as well as with my deep understanding of Python libraries such as Playwright and Selenium, which will be immensely helpful in navigating the Facebook listings landscape. Rest assured, utilizing OpenAI API for product matching will be seamlessly integrated into this project. In addition to delivering first-class code, I understand the importance of user-friendliness. Hence, leveraging SQLite or PostgreSQL, I will ensure not just efficient functioning but also an intuitive front-end interface using Streamlit (or another technology you might find suitable). You can expect comprehensive documentation so you can understand the process end-to-end. To sum it up, employing my proficiency in Python and Web Scraping to build your customized AI-powered competitor monitoring system would be the beginning of our strategic partnership that will help your e-commerce business in Madagascar thrive.
$30 USD in 1 day
4.2
4.2

Hi! The way you want to group similar products using AI is the smart bit here. Most scraping tools just dump listings as-is, but matching titles and images for actual product overlap is what gives you real value. I usually build e-commerce monitoring dashboards, but my stack is Node.js and React, not Python. For this, I’d use Playwright for Facebook Marketplace scraping, plug it into a Node.js backend, run OpenAI API for fuzzy product matching, and build a dashboard with Next.js. For data, MongoDB or PostgreSQL works well, and exports to CSV/Excel are straightforward. Quick thought: Facebook often throttles or blocks scrapers, especially for public groups. Do you already have access, accounts, or proxies you prefer to use for the Madagascar market? If it’d help, I can sketch out a flow diagram for how I’d link search, grouping, and dashboard modules — no charge. You can also see examples of my e-commerce and marketplace dashboards at work.techindika.com. — Pradeep
$20 USD in 7 days
3.9
3.9

Hello! As per your project post, you are looking to build an AI-powered competitor monitoring platform that collects publicly available e-commerce pricing data from Facebook sources, groups similar products intelligently, and presents actionable market insights through a simple dashboard. My approach will be to build a modular Python solution using Playwright for data collection, PostgreSQL/SQLite for storage, OpenAI-powered product matching to identify equivalent products despite different titles, and a Streamlit dashboard for real-time analysis. The system will track listings, prices, sellers, locations, and historical changes while supporting Excel/CSV exports and optional alerting for new competitors or price movements. I have experience building web automation, data extraction, monitoring platforms, AI-assisted classification systems, and analytics dashboards. The architecture will be designed for reliability, scalability, and easy maintenance, with clear documentation, deployment instructions, and source code ownership. Recommended stack: • Python + Playwright • Streamlit dashboard • PostgreSQL (or SQLite for MVP) • OpenAI API for product clustering • Scheduled monitoring and alert system A few questions: 1. Approximately how many products/keywords do you expect to monitor daily? 2. Do you require historical price tracking from day one? 3. Will the system run on your local machine, VPS, or cloud server? Best regards, Prateek
$20 USD in 7 days
3.8
3.8

Hello, I have carefully checked your requirements and understand that you need an AI-powered competitor monitoring system for your e-commerce business in Madagascar. The system will search publicly available Facebook listings, collect seller information, compare prices, and present the results in a user-friendly dashboard for market research and competitor analysis. Since I have worked on similar AI-driven data collection and analysis projects, I can quickly handle this type of system with a reliable and production-focused approach. My experience includes developing systems that automate data collection, utilize AI for data processing, and present insights in intuitive dashboards. I can deliver: - Automated product search and data collection from Facebook listings using Python and Playwright - AI-powered product matching to group similar listings - Interactive dashboard displaying market insights and trends using Streamlit - Export functionality to Excel and CSV for further analysis I can start immediately and work within your timeline. Let's discuss the details via chat. Best regards, Hoang Van Phi
$30 USD in 2 days
3.2
3.2

Hello, I can help build a competitor monitoring platform that collects publicly available market data, organizes it into a searchable dashboard, and uses AI-assisted matching to group similar products from different sellers for accurate price comparison and market analysis. The system will focus on clean data collection, historical tracking, export functionality, and actionable insights while keeping the architecture scalable and easy to maintain. I have few questions to clarify: 1 should the system monitor products continuously on a schedule or only when a manual search is triggered? 2 do you prefer a lightweight Streamlit dashboard or a more advanced web application interface? 3 what is the expected number of products you want to track initially? I’d be happy to discuss this further to ensure it meets your exact needs. Best Regards Fahad
$20 USD in 7 days
1.8
1.8

You need an AI system that monitors public Facebook listings, extracts product prices, and builds a dashboard for competitor tracking in real time. I built a similar AI data ingestion pipeline at Marin Software using Python, Playwright, and OpenAI agents for large-scale market analysis. I’d design a scraper layer (Playwright) to collect public listings, normalize data into PostgreSQL, then use OpenAI to cluster similar products and detect price trends. Streamlit dashboard for live metrics like cheapest/highest price, averages, and new listings. CSV/Excel export + optional alerting via scheduled workers. I’ll keep it limited to publicly available data and ensure it’s resilient, modular, and easy to extend to other platforms later.
$20 USD in 7 days
2.0
2.0

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$200 USD in 7 days
2.0
2.0

For this system, I would use Selenium to scrape competitor pages on a schedule, pass the changes to GPT-4 for analysis, store everything in PostgreSQL, and display it through a Streamlit dashboard. Can start today and have a working version ready in 5 days. The bid reflects the description as written. Final numbers depend on how many competitors you're tracking and the update frequency. Want to jump on a quick call?
$30 USD in 5 days
1.1
1.1

Hi there, I will build your AI-powered competitor monitoring system using Python, Playwright, and Streamlit to track e-commerce trends in Madagascar. My approach ensures stable data collection from public Facebook listings, paired with an OpenAI API matching layer to group identical items despite varying titles. I have built complex data collection and processing architectures before. You can review my experience in high-performance automation through my work on advanced Python optimization and multithreaded script development. I will use PostgreSQL for reliable data storage and implement a clean Streamlit interface to display price fluctuations, cheapest sellers, and export options to Excel. I recommend scheduling extraction sessions with proper delays to mirror human scrolling behavior safely. I can deliver the complete codebase and initial deployment within two weeks. Let us open a chat to discuss your preferred update frequency. Best regards, Jose
$30 USD in 1 day
0.9
0.9

Hello, your AI-powered competitor monitoring system needs a developer with web scraping and data analysis expertise. I am Mubashir, a Full-Stack Developer, Engineer, and UI/UX Specialist with 6+ years of experience in Python development. I understand you need a system that searches Facebook for product listings and presents results in a user-friendly dashboard, while complying with platform terms. - First, I'll set up web scraping functionality using Playwright or Selenium to search public Facebook listings for product keywords. - Next, I'll implement data collection to gather product details such as title, price, seller information, and images. - Then, I'll integrate AI using the OpenAI API to group similar products and develop the dashboard using Streamlit to display key metrics. - I'll add filters for product, location, and price range to enhance usability. - Finally, I'll implement export functionality to save results in Excel or CSV formats. Even if you're still considering options, I'll provide a FREE detailed quotation and project proposal with a suggested roadmap at no cost. You can use this proposal as a reference document with any other freelancer. My Portfolio: https://www.freelancer.com/u/mubashir021 Mubashir Ahmed
$30 USD in 10 days
0.6
0.6

Hello, building an AI-powered competitor monitoring system is a smart way to stay ahead of market movements and track competitor activity automatically. With Python and PostgreSQL as core technologies in my stack, I can architect the backend foundation this system needs. I've built data-intensive applications where Python handles processing pipelines and PostgreSQL stores structured competitor data efficiently with proper indexing for fast queries and historical analysis. - Design a PostgreSQL schema optimized for storing competitor data points, timestamps, and change tracking with efficient retrieval patterns. - Build the Python backend structure with clean separation between data collection, processing, and storage layers. - Implement monitoring dashboards and alerting logic to surface meaningful competitor changes. What specific competitor data points are most valuable to you — pricing changes, product updates, content shifts, or something else entirely? I'm ready to discuss the technical requirements and scope through Freelancer messages. We can map out the architecture and integration points to ensure the system scales as you add more competitors or data sources. Best regards, Hector R.
$15 USD in 1 day
0.0
0.0

I’m excited about the prospect of developing the AI-Powered Competitor Monitoring System for your e-commerce business. This project aligns perfectly with my experience in building scalable software solutions, especially in leveraging AI for data analysis. With my expertise in Python, I can create a robust system that efficiently searches Facebook Marketplace plus groups and pages. Using AI to match similar products will ensure you capture all relevant listings, even when sellers use different titles. This way, your dashboard will reflect accurate market dynamics with features such as the cheapest seller, average prices, and alerts for important changes. I also have hands-on experience with Streamlit, which is perfect for creating the easy-to-use dashboard you envision. As a full-stack developer, I value clean code and thorough documentation, ensuring you have everything necessary for smooth deployment and future development. Do you have any particular metrics or additional features in mind for the dashboard visualization? What specific metrics do you envision for the dashboard visualization?
$50 USD in 3 days
0.0
0.0

Hello, Your project is a real-time competitor intelligence system where raw public listings are transformed into structured pricing insights and market signals. I will build a Python-based monitoring system using Playwright for data extraction, OpenAI for AI-powered product matching, and a lightweight dashboard (Streamlit or similar) to visualize competitor pricing, trends, and market behavior. The system will continuously collect publicly available Facebook listings, normalize product data, and group similar items using AI to ensure accurate price comparison across inconsistent seller titles. The dashboard will highlight key metrics like cheapest seller, price distribution, competitor count, and newly detected listings. With 6+ years in Python automation, data pipelines, and AI-driven analytics systems, I focus on building scalable scraping and intelligence tools that turn unstructured web data into actionable business insights. Deliverables include full source code, structured data pipeline, AI matching layer, interactive dashboard, export features (CSV/Excel), and deployment documentation. Quick question: do you want the system to run on scheduled intervals (e.g., hourly/daily automation), or should it operate as an on-demand search tool initially? Best regards, Roovee Felicilda
$20 USD in 7 days
0.0
0.0

Toamasina, Madagascar
Payment method verified
Member since Oct 25, 2020
$15-25 USD / hour
$30-250 USD
$10-30 USD
$10-30 USD
$10-30 USD
$250-750 USD
$250-750 USD
₹12500-37500 INR
$30-250 USD
min $50 USD / hour
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
€250-750 EUR
$10-500 CAD
$25-50 AUD / hour
₹12500-37500 INR
₹12500-37500 INR
$30-250 AUD
$15-25 USD / hour
₹12500-37500 INR
£250-750 GBP
$10-100 USD / hour
$3000-5000 USD
₹12500-37500 INR