週末に作ったAI物件検索:Redditスクレイピングで不動産ブローカーのスパムを撃退

✍️ OpenClawRadar📅 公開日: July 12, 2026🔗 Source
Ad

開発者が約10時間でTruRentを構築し、特定の問題を解決しました。インドの賃貸サイト(NoBroker、MagicBricks、99acresなど)は、「直接オーナー」フィルターを使っても約70%がブローカースパムです。Redditには誠実なオーナーによるリスティングがありますが、検索できません。解決策は?Redditをスクレイピングし、リスティングとチャットできる会話型AIです。

仕組み

  • スタック: Next.js 16とAnthropicへの生のfetch — SDKなし、ストリーミングループを完全制御。
  • モデル: Claude Haiku 4.5。このタスクにSonnetは不要で、Haikuは5倍安い。
  • ツール: searchget_detailsの2つのみ。比較とランキングはモデルの文章内で行い、別ツールは使わない。ツールが多いと障害モードが増える。
  • ストリーミング: NDJSONでブラウザへ。SSEのパースより簡単。
  • スクレイプパイプライン: PullPush APIでRedditの投稿を取得し、Haikuで生の投稿テキストから構造化リスティングを抽出、Nominatimでジオコーディング。

数字

  • 1,412件の投稿をスクレイピング
  • 約600件がローカルの事前フィルターを通過
  • 実際のリスティングは131件のみ — データセットは小さいが、パイプラインはソースに依存しない。フェッチャーを交換するだけで他は変わらない。

重要な設計判断

開発者は意図的にツールを少なくし、モデルにリッチなツール出力を推論させることにしました。比較とランキングはモデルの文章内で行い、別ツールは使いません。これにより障害モードが減り、コストも低く抑えられます。同じ原則:モデルに考えさせるのであって、単にフィルターさせるのではない。

デモを試す:https://trurent-five.vercel.app/

📖 原文を読む: r/ClaudeAI

Ad

👀 See Also

人道支援AIにおけるany-guardrailを用いた多言語ガードレールの評価
Use Cases

人道支援AIにおけるany-guardrailを用いた多言語ガードレールの評価

Mozillaのany-guardrailツールは、人道支援LLMにおける多言語ガードレールを評価し、タスクとドメインの特異性に焦点を当てています。

OpenClawRadar
Claude Codeを24時間365日バックグラウンドエージェントとして稼働させてみた — 2週間の経験談
Use Cases

Claude Codeを24時間365日バックグラウンドエージェントとして稼働させてみた — 2週間の経験談

開発者が、VPS上でClaude Codeを継続的に実行し、コードレビュー、リファクタリング、デプロイメントを睡眠中に処理するためのセットアップを共有しています。

マルチエージェント・オーケストレーションをOpenClawにハッキングする:開発者の経験
Use Cases

マルチエージェント・オーケストレーションをOpenClawにハッキングする:開発者の経験

開発者が、エージェントが実際には互いを呼び出さずに協力を装っていることを発見した後、OpenClawのコアランタイムを修正して真のマルチエージェントオーケストレーションを実装しました。変更には、sessions_spawn/sessions_yieldによる親子エージェントの生成と、別スレッドでの並列実行が含まれています。

OpenClawRadar
開発者はClaudeを使って夢日記アプリ全体を構築し、最終製品からすべてのAI機能を削除しました。
Use Cases

開発者はClaudeを使って夢日記アプリ全体を構築し、最終製品からすべてのAI機能を削除しました。

一人の創業者が、すべてのコーディング作業にClaudeを使用してSomniaという夢のインキュベーションアプリ全体を構築し、最終製品から意図的にすべてのAI機能を削除しました。このアプリはNext.js、Supabase、サービスワーカーを使用していますが、AIによる解釈や提案は一切含まれていません。

OpenClawRadar