-
Notifications
You must be signed in to change notification settings - Fork 2
Home
SamHuo213 edited this page Apr 14, 2024
·
6 revisions
- Title: Airbnb Regulation
- Description: Illegal Airbnb listings are contributing to housing shortage in BC. This project aims to flag Airbnb listings that violates BC short-term rental policy.
- Determine if Airbnb listing violates BC short-term rental policy
- Aggregate short-term rental stats
- Generate dashboard on Airbnb listings that violates BC rental policy
- Update dashboard on a weekly cadence
- Store data for future analysis
-
In Scope:
- Location: BC lower mainland
- BC Short-term rental policy violation check
- Valid business registration number
- Time range: now to the future
- Dashboard: Contains which policy is violated and STR stats
-
Out of Scope:
- Time range: no reporting in the past
- Sorting/Grouping of report
- Infrastructure: min: 0$-100$/month - can be done on local machines.
- Storage: min: 0$-10$/month - can be done on local machines
-
Start Date:
2024-04-10
-
End Date:
2024-07-10
-
Milestones:
- Phase 1 MVP: 1 month
- Data ingestion can obtain all of Airbnb Vancouver listings
- Data ingestion can obtain listing location (Long, Lat), property type and business number
- Listings evaluation engine created with mock data
- Listings can be store via mock repository
- Listings can be fetched via mock repository
- Phase 2 MUP: 1 month
- Listing evaluation engine can evaluate with Business Registration Number policy
- Listings stored via repo
- Listings fetched via repo
- Grafana Dashboard fetch from repo
- Infrastructure setup
- Phase 3: 1 month
- Data listings in all of lower mainland
- Possible additional policies added or Business registration number policy refined
- Refine and enhance Grafana Dashboard
- Weekly cadance
- Phase 1 MVP: 1 month
- Government of BC
- Sam (our dear concerned citizen)
- compute: monolith process
- Grafana deployment
- storage
- possible queueing system
- Lack of money to run infrastructure
- Mitigation: Run locally
- No access to business registration number
- Mitigation: Find other policies that we can easily evaluate
- Data & stat analysis
- PII
- Mitigation: Store only what is needed
- Unable to extract information from Airbnb listings
- Mitigation: this project depends on this premise
- Work with local governments, Airbnb API integration