
Closed
Posted
Paid on delivery
I want to put a complete, web-ready AI expert system online that suggests the best laptop for a user based on a few quick questions. The core of the project is a rule-based engine built with Experta in Python and wrapped in a Streamlit interface. Scope of work • Create or refine the rule base so that recommendations place the strongest weight on RAM and CPU, while still considering GPU, storage, OS and intended usage. • Design a simple, clean Streamlit front end—no clutter, just concise inputs and an easy-to-read results panel. • Load and preprocess a laptop data set (I can supply one, or you can extend it) and keep it in a Pandas-friendly format. • Return a ranked list of laptops with a brief rationale for each choice. Deliverables 1. Fully commented Python code (Experta rules, data processing, Streamlit app). 2. [login to view URL] and concise setup guide so I can deploy with a single command. 3. A short video or screenshots that demonstrate the user flow from start page to final recommendation. Acceptance criteria – The app launches locally with streamlit run app.py. – Selecting different RAM / CPU combinations clearly changes the ranking order. – Page load and rule execution stay under two seconds on a mid-range machine. If you have prior work with rule-based systems, Streamlit, or laptop recommender tools, that will help us hit the ground running. Let me know your timeline and any clarifying questions—looking forward to collaborating!
Project ID: 40706101
81 proposals
Remote project
Active 12 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
81 freelancers are bidding on average $137 USD for this job

⭐⭐⭐⭐⭐ Build an AI Laptop Recommendation System with Python and Streamlit ❇️ Hi My Friend, I hope you're doing well. I reviewed your project details and see you are looking for a complete AI expert system for laptop recommendations. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects in AI systems. I will create a rule-based engine using Experta in Python and build a clean, user-friendly Streamlit interface for your project. ➡️ Why Me? I can easily build your AI laptop recommendation system as I have 5 years of experience in Python programming, rule-based systems, and data processing. My expertise includes developing user interfaces, data handling, and creating efficient algorithms. Additionally, I have a strong grip on technologies like Streamlit, Pandas, and Experta, ensuring a smooth workflow for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Programming ✅ Streamlit Development ✅ Rule-Based Systems ✅ Data Processing ✅ Pandas Data Handling ✅ User Interface Design ✅ Algorithm Development ✅ Data Analysis ✅ Code Optimization ✅ Video Demonstration ✅ Project Documentation ✅ Problem Solving Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.1
8.1

Hi there, Your laptop recommender is already close to the right shape , the hidden win here is making the rule engine feel genuinely intelligent, not just form-based. I can refine the Experta rules so RAM and CPU drive the ranking correctly, while GPU, storage, OS, and usage stay meaningful in the final order. I’ve built Python web tools, Streamlit-style interfaces, and data-driven decision systems, so I can keep the app clean, fast, and easy to deploy. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I’ll deliver commented code, a single-command setup guide, and a clear Streamlit flow that launches cleanly with streamlit run app.py. What dataset fields and scoring rules do you want the final ranking to prioritize if two laptops are otherwise very close? What dataset fields and scoring rules do you want the final ranking to prioritize if two laptops are otherwise very close? Could you also share whether you want the app to support manual rule editing later? Looking forward to your reply so we can finalize the exact plan. Best regards, Asad
$95 USD in 3 days
7.7
7.7

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Python, and similar tools. I have worked with pytorch, and tensorflow to develop DL models, .I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
$500 USD in 7 days
7.3
7.3

Hello, I have deep experience with streamlit-based systems, most of my work comes from the world of stock trading and data analysis driven by relevant parameters. Streamlit has been my main tool/framework for any such work over the last years since it's super flexible and efficient. Pandas-friendly is always my default approach (for my own sake too!) The nice opportunity is that I have been involved in the past in very similar recommendation approach (parameter combinations) for desktop hardware build products, my first and main question is if you want this to be connected and informed about real-price prices for the recommended products, or will this be left for the user to check separately? Throw me a message if you like, I will try to respond fast. Regards, Thanassis
$120 USD in 4 days
7.1
7.1

Hi, I'm Denis, a full-stack developer experienced in building rule-based systems and Streamlit applications. I understand you need a clean expert system that takes user input, runs it through weighted rules, and returns ranked laptop recommendations with clear reasoning. The key challenge is weighting RAM and CPU as primary factors while meaningfully incorporating GPU, storage, OS, and use case. I've built similar systems where multiple criteria influence ranking without becoming brittle or hard to adjust. The Streamlit interface should be straightforward—gather inputs, then display results showing why each laptop ranked as it did. My approach: I'll review your laptop dataset and rule priorities, then build the Experta rule base with clear, maintainable logic you can easily modify. The Streamlit app will handle data loading, input collection, and results formatting. I'll keep the UI minimal and fast—just essential information, no unnecessary visualizations. I'll test different input combinations to verify rankings work as expected, then optimize for performance. One consideration: rule interaction complexity can slow the engine or cause unexpected ranking shifts as you add conditions. I'll structure rules to be explicit and easy to debug, testing edge cases early. Performance should be fine on standard hardware—Experta and Pandas handle this scale efficiently. I can start right away. Let's discuss the details. Thanks, Denis.
$30 USD in 3 days
6.2
6.2

As a seasoned professional with over two decades of experience in PHP-based development, I have successfully created numerous critical systems and owned end-to-end responsibility for complex projects. My specialized skill set includes being proficient in both Python and Experta—critical components for the successful realization of your Streamlit AI laptop recommender project. The core essence of this project aligns exactly with my expertise and experiences, be it data processing, machine learning, or software architecture. My deep understanding of Streamlit goes beyond mere syntax to encompass building clean interfaces that deliver concise results. With an understanding that the strongest weight must be placed on RAM and CPU while factoring GPU, storage, OS, and intended usage; I can help you create or refine a powerful recommendation rule base. Timeliness is my second nature when it comes to project delivery. Combining this proficiency with my dedication for clean code that's fully commented and efficient—for instance, keeping page load speeds under two seconds even on mid-range machines—I am well poised to hit the ground running on this project. In addition to fulfilling the acceptance criteria, I'll provide a detailed guide to ensure your seamless future deployment. Ready to make a positive impact on your laptop recommender app and give users insights on their next purchase— let's collaborate!
$98 USD in 5 days
5.7
5.7

Hi there! I understand you need a web-ready Streamlit AI expert system that ranks laptops from a few quick questions, with Experta rules in Python, strong weight on RAM and CPU, and a clean results panel. I’ve spent the last several years solving exactly this type of problem, building data processing pipelines, rule-based decision systems, and polished Streamlit apps that turn structured data into fast, user-friendly recommendations. I can refine the rule base, keep the laptop dataset Pandas-friendly, and present a ranked list with clear rationale while using Git for clean versioning throughout the project. I’m ready to get started, and I’m confident we can make this project a success and deliver it to a high standard. I’m committed to ensuring everything is completed professionally, efficiently, and exactly according to your requirements. Best regards!
$150 USD in 3 days
5.3
5.3

Hi, I’ll build a clean Streamlit laptop recommender with an Experta rules engine, ranked results, and concise explanations tied to RAM, CPU, GPU, storage, OS, and usage. The main technical concern here is making the rule weights change the ranking reliably without slowing the app, so I’ll keep the inference layer lightweight and test the scoring flow carefully. I recently worked on a similar Python decision-support app where rule logic, data preprocessing, and a simple UI had to stay tightly aligned. For your project, I’d begin by mapping the dataset fields into a Pandas-friendly schema, then implement and validate the rule base before wiring the Streamlit inputs and results panel. Would you prefer the recommendations to favor general performance, portability, or a specific workload like gaming or editing? Best regards, NexLoom
$30 USD in 1 day
4.8
4.8

Nice to talk you , After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer for DS Pro IT agency. I have worked for over 10 years in Backend and software development and have successfully done multiple jobs. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
$128 USD in 7 days
4.6
4.6

==== Hi - Truong here ==== "AI LAPTOP RECOMMENDER SYSTEM" — you need clear laptop rankings from user needs, not a basic filter. I would structure the Experta rules with CPU/RAM scoring first, then apply GPU, storage, OS, and usage rules as secondary factors so recommendations stay explainable. The Streamlit layer would keep inputs simple and show why each laptop was selected. I would also test edge cases like high RAM with weak CPU or gaming needs with limited GPU options to keep rankings logical. My question: do you already have the laptop dataset format, or should I prepare the Pandas data structure and mapping rules too? Looking forward to work with you
$30 USD in 1 day
4.7
4.7

Hi, I can build the Experta rules and Streamlit interface around your supplied laptop dataset. I would keep the RAM/CPU priorities explicit, normalize the other fields and show a short reason beside each ranked result. I will test how changing inputs affects the order and measure execution time against your two-second target on an agreed dataset. Delivery includes commented code, pinned dependencies and a setup guide. How many laptop records are in the file?
$220 USD in 5 days
4.3
4.3

Streamlit plus a recommendation engine is a clean fit here. I would build the feature set around specs, price, and use case, train a simple ML model with scikit learn and Pandas, then wrap it in a clean Streamlit UI hosted and ready to share with a link. Can start today, working version by Thursday. Budget and timeline above are based on the post as written. Once we talk through the exact dataset and how you want recommendations weighted, I will firm both up. I can put together a small free demo of the recommendation logic first so you see it working before deciding. Want me to get started?
$150 USD in 6 days
4.1
4.1

Just finished a similar rule‑based laptop recommender for an online retailer—Experta rules, a clean Streamlit front end, and a pandas data pipeline that scales under two seconds. We’re the perfect fit: I specialize in Python rule engines, Experta, Streamlit, and performance‑optimized pandas processing. My work delivers fully commented code, a single‑command setup, and visual demos with clear ranking rationale. Multiple 5‑star reviews on AI‑powered recommendation systems and Streamlit dashboards attest to quality. I can refine your rule base to prioritize RAM and CPU, design a concise UI, and ensure instant response times. Let’s chat—no cost, just a quick consultation and a solid plan. Chris | Lead Developer | Novatech
$250 USD in 7 days
3.9
3.9

Hi, I’m available to start immediately. As a Senior ML Engineer with a strong background in statistical learning, probabilistic reasoning, inference, and model development, I’d approach this as a transparent decision system rather than a simple filter. I’ll first build a robust Pandas preprocessing pipeline for missing values, inconsistent specifications, categorical encoding, normalization, and feature validation. The Experta knowledge base will then combine explicit expert rules with a carefully designed weighted scoring/inference mechanism, giving RAM and CPU dominant influence while incorporating GPU, storage, OS, and usage requirements. I’ll also provide clear recommendation rationales so users can understand why each laptop was ranked, while keeping inference fast and deterministic. The final Streamlit application will be clean, reproducible, tested, documented, and deployment-ready. Best regards, Gustavo
$140 USD in 5 days
3.7
3.7

Hi, The whole thing lives or dies on the rule base, specifically how you weight RAM and CPU without the other factors becoming noise. I'd build this as a scored system rather than strict if-then rules, so GPU, storage, OS and usage still nudge the ranking but never override the two things that matter most. That's the difference between a demo that looks smart on one test case and one that holds up when someone picks a weird combination. Once that logic is solid, the Streamlit side is straightforward. A few dropdowns, a clean results panel, ranked laptops with a one-line reason for each pick. I've worked with Experta and Pandas together before, so wiring the data set into the rule engine and keeping load times under two seconds isn't a problem. I can have this running, tested, and packaged with setup instructions in 2 days. Do you already have the laptop data set ready, or should I plan on sourcing and cleaning one myself? Best, Emrah
$118 USD in 2 days
2.8
2.8

Hi, The core challenge is making sure the rule engine ranks laptops by RAM and CPU weight without overwhelming users. Experta works well for this, but the real work is structuring rules to be maintainable and keep rankings predictable as your dataset grows. I'd build the rule base to score each laptop against user answers, then sort by score in Pandas before displaying results. This keeps logic clear and makes tweaking weights easy without rewriting rules. The Streamlit interface stays minimal—just a few sliders and dropdowns feeding into the scoring function, then a clean results table with one-line reasons per recommendation. I've used Experta on a manufacturing defect classifier where rule order and conflict resolution mattered greatly. The key lesson was keeping rules focused on single concerns to prevent interference. I'll apply that here to avoid unexpected ranking shifts. For safety, I'll structure the app so you can test rule changes locally before going live. The laptop dataset and rule weights will be in separate config files, so you can modify recommendations without touching code. The full pipeline—from questions to ranked results—will run well under two seconds, even with larger datasets. This means you'll own the system completely. When you want to adjust recommendation logic later, it takes minutes, not hours. I can start right away. Thanks, Felix.
$30 USD in 2 days
2.4
2.4

Hello, My experience with Python, data processing, and AI evaluation is well suited to building an explainable laptop recommender. I understand that RAM and CPU should drive the ranking, while GPU, storage, OS, and intended usage refine each recommendation. I’ll clean the dataset with Pandas, implement the rules in Experta, and build a cached Streamlit interface showing ranked laptops with clear reasons for each match. I estimate 4–5 days after reviewing the dataset, including RAM/CPU ranking tests, benchmarking against your two-second target, commented code, pinned requirements, setup instructions, and a short demo. Should the user’s budget act as a strict filter, or should the app also show slightly higher-priced alternatives? Best regards, Kashif.
$200 USD in 7 days
2.3
2.3

Hello, I am Olusoji, a seasoned Python developer with over 10 years of experience in building rule-based systems and working with Streamlit. I have a strong background in Git and data preprocessing, making me well-equipped to handle your Streamlit AI Laptop Recommender project. I have carefully reviewed your project requirements and am confident in my ability to deliver a clean and efficient solution. By refining the rule base to prioritize RAM and CPU, designing a user-friendly Streamlit interface, and ensuring quick loading times, I will create a top-notch laptop recommender system for you. Please feel free to start a chat so we can discuss your project in more detail and align our visions for its successful completion. Best regards, Olusoji
$140 USD in 7 days
1.7
1.7

YOU DON’T LIKE THE WORK, YOU DONT PAY. I’m excited about your project to develop an AI laptop recommender using Streamlit and Experta. The challenge lies in creating a responsive, integrated system that efficiently weighs RAM and CPU while maintaining clarity in the user interface. I can ensure the front end is professional and easy to use, providing users with concise inputs and clear recommendations. While we might be new to Freelancer, we have over 5 years of experience off-site and I truly appreciate you taking your time to review our proposal and I would love to discuss this project more. We have multiple 5-star reviews on similar projects and rank in the top 1% among 75 million users! The worst that can happen is you walk away with a FREE consultation. Regards, TJ
$150 USD in 7 days
0.0
0.0

Hello The hardest part is usually aligning data quality, evaluation, and production monitoring with real-world latency and compliance constraints. Integration with existing systems and clear ground truth often drive most of the early risk. What does the current stack look like for ingestion and deployment? Are there SLAs or compliance boundaries I should plan around? Is the work batch-only or does it require real-time inference? Looking forward to learning more about the architecture.
$140 USD in 7 days
0.0
0.0

Ismailia, Egypt
Member since Aug 5, 2025
$30-250 USD
₹400-750 INR / hour
$10-30 USD
₹12500-37500 INR
$15-25 USD / hour
₹1500-12500 INR
₹600-1500 INR
₹750-1250 INR / hour
$30-250 USD
$30-250 USD
$3000-5000 CAD
$25-50 USD / hour
£1500-3000 GBP
$250-750 USD
$1500-3000 USD
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
$10-20 USD
$400-600 AUD