How the laos.io AI Search Works for You

April 12, 2025, 2:43 a.m.

Discover how laos.io uses AI and web scraping to navigate the fragmented cooperative housing market, providing you with Switzerland's most comprehensive and up-to-date search.

Finding a suitable cooperative apartment in Switzerland can be a real challenge. Information is often scattered across countless websites, listings are only online briefly, and manual searching costs an incredible amount of time and effort. This is exactly where laos.io comes in: Our mission is to make your search for affordable cooperative housing as simple and efficient as possible.

A core part of our platform is the intelligent, AI-powered search. Many users wonder how we manage to gather and keep up-to-date so many apartments from such diverse sources. We can proudly claim that we find more cooperative apartments than any other website in Switzerland. In this post, we want to transparently explain how our technology works for you behind the scenes.

The Challenge: A Fragmented Housing Market

Unlike regular rental apartments, there is no central platform for all available cooperative apartments (strictly speaking, laos.io is now taking on this role). They are published on large real estate portals (like Homegate, ImmoScout24, Newhome), but also directly on the websites of the over 650 individual housing cooperatives in Switzerland. Each of these websites has a different structure, a different design, and presents information differently. Some cooperatives advertise very rarely or hide their listings deep within their website.

Laos.io's Approach: The Digital Detective

To overcome this challenge, we at laos.io use a multi-stage approach that combines advanced web scraping techniques with artificial intelligence (AI). Think of our system as a team of digital detectives tirelessly searching the internet for relevant clues.

1. Broad Data Collection:

  • Automated Scrapers: Special programs (scrapers) regularly visit major real estate portals (Homegate, ImmoScout24, Newhome, Flatfox, etc.) and a constantly growing list of individual housing cooperative websites. We have developed our own specialized scrapers for many of these sources.
  • Direct Cooperative Websites: A special focus is placed on the websites of the cooperatives themselves, as apartments are often offered exclusively or first here. Our scraper specializes in scouring these often very different pages. Unfortunately, this is very challenging due to the diversity and constant change of cooperative websites.
  • Reliability through Proxies: To ensure our scrapers are not blocked and can reliably collect data, we use a system of rotating IP addresses (proxies).

2. Intelligent Content Extraction:

For many cooperative websites, we also use a scraper to extract the main content of the website and prepare it in a structured format (Markdown), which facilitates subsequent analysis. This way, we collect relevant text from various subpages of a cooperative website, for example, to create cooperative profiles.

Where AI Comes In: The Smart Interpreter

The collected data – whether structured data from portals or text from cooperative websites – is often still "raw" and inconsistent. This is where artificial intelligence (AI) comes into play, acting as a smart interpreter.

1. Data Extraction with AI:

  • Models: We use advanced language models from OpenAI and Google.
  • Analysis: These models analyze the collected HTML code or website text. They are trained to recognize specific information relevant to an apartment listing.
  • Precise Instructions: We give the AI precise instructions (prompts) on what data to extract: Rent (gross rent incl. utilities), number of rooms, living area, availability date, address (street, postal code, city), and a description of the apartment.
  • Filtering: At the same time, the AI is instructed to ignore irrelevant listings such as parking spaces, office spaces, or storage rooms.

2. Data Structuring:

  • The AI converts the found information from unstructured text into a uniform, machine-readable format (JSON). This looks something like this: {"price": "1850", "rooms": "3.5", "city": "Zurich", ...}.
  • This structured data can then be easily stored in our database and displayed on the website.

3. Continuous Quality Assurance & Optimization:

  • Address Validation: We cross-reference address details with geodatabases to determine latitude and longitude for the map view.
  • Data Cleaning: Automatic and manual checks help correct errors (e.g., formatting of prices or room numbers).
  • Learning Process: We analyze the AI's results and constantly adjust our instructions (prompts) and processes to improve data accuracy and completeness. We also log the AI's "thoughts" to understand and optimize the process.
  • Cost Management: We keep an eye on the costs of AI usage to offer the service sustainably. After all, very large amounts of data are collected daily by our scrapers, which must be processed efficiently. Additionally, other search algorithms are used to support and relieve our AI search.

Your Benefit: What's in it for You?

This complex process behind the scenes has clear advantages for you as a user:

  1. Comprehensive Search: We cover a much larger number of sources than you could manually. This increases your chances of finding hidden listings.
  2. Time Savings: You no longer have to search dozens of websites individually. Laos.io bundles the information for you.
  3. Relevance: Thanks to AI filtering, you primarily see real apartment listings and fewer irrelevant hits.
  4. Structured Data: All important information (price, rooms, size, location) is presented uniformly and is easily comparable.
  5. Speed: As soon as our scrapers and AI find and process a new listing, it's available to you on laos.io. With our notifications (Email & WhatsApp), you find out immediately and can be among the first to react.

Transparency and Continuous Improvement

It's important to us to be transparent about how laos.io works. The combination of automated scraping and intelligent AI analysis allows us to make the fragmented market for cooperative apartments more accessible to you.

We are continuously working to improve our systems, add new sources, and increase data accuracy. Your feedback helps us enormously! If you discover errors or know of a cooperative that we don't cover yet, please let us know.

We hope this insight helps you understand how much technology and effort go into providing you with the best possible platform for your apartment search. Use the filters, set up search alerts, and let laos.io do the heavy lifting for you!

Good luck with your search!
Your laos.io Team