A research-driven decision platform to help individuals in India choose the most suitable photo‑storage approach (cloud, local, or hybrid). The platform uses a structured questionnaire and transparent scoring to recommend a specific storage platform and explain the reasoning in clear, non‑technical language.
- Reduce confusion when choosing among storage options (cloud providers, local devices, hybrid).
- Prioritize cost‑effectiveness, accessibility, privacy/security, and long‑term reliability.
- Provide an easy, visual explanation of the recommendation.
- Individuals in India deciding how to store personal photos.
We extracted and synthesized the following documents under Research Docs/:
15032735.pdf: Compares GCP, AWS, Azure across features, pricing, performance, and security.174-Article Text-197-1-10-20250729.pdf: Cloud vs local storage security analysis; recommends risk‑based and hybrid approaches.e7efbced-cbca-4acb-b2ed-7c3f50dc8e49_16631_-_elissa_mollakuqe.pdf: Privacy/security criteria and compliance considerations in cloud storage.IJRPR41729.pdf: Benefits and drawbacks of cloud vs local; hybrid as balanced option.p27.pdf: Cloud pricing complexity and non‑linear pricing models.The-Hidden-Costs-of-Cloud-Storage-eBook_BUURST.pdf: Cost/performance tradeoffs and hidden cost drivers.
This section captures what we learned from the provided papers and how those insights shape the platform. It is not a verbatim literature review; it is a structured synthesis that connects each research theme to the decision logic we will implement.
- Pricing structures differ by provider and are often bundled or block‑tiered.
- Storage cost can rise sharply when performance requirements increase (e.g., faster tiers, more IOPS).
- Long‑term cost depends on growth rate, access frequency, and performance tier, not just base price.
How we use this:
- The decision tree asks about storage size, growth, and access frequency.
- The recommendation engine evaluates not just “cheap vs expensive,” but whether the user needs performance or archival storage.
- Cloud enables access from multiple devices and locations; local storage provides direct control and fast access.
- Cloud depends on internet reliability; local depends on hardware upkeep.
- Users must balance convenience against control and independence.
How we use this:
- We ask about multi‑device access and internet reliability.
- We ask whether the user is willing to manage hardware.
- We present tradeoffs clearly in the explanation text.
- Cloud brings convenience but introduces privacy, third‑party risk, and compliance issues.
- Local storage offers control but can be vulnerable to loss if backups are not managed properly.
- Studies highlight the importance of encryption, governance, and data protection policies.
How we use this:
- We ask about privacy sensitivity and comfort with third‑party storage.
- We include a “high‑sensitivity” path that favors local or hybrid approaches.
- Explanations highlight encryption, access controls, and backup strategies.
- Multiple sources emphasize hybrid models as a balance between accessibility and control.
- Hybrid improves resilience (local copy + cloud backup) and mitigates vendor lock‑in.
How we use this:
- The decision tree has explicit hybrid recommendations when users need both control and remote access.
- The explanation recommends a simple hybrid setup for families (e.g., local drive + cloud backup).
- Providers differentiate on ecosystem integration, not just storage features.
- For consumer‑level usage, convenience and integration (Google/Microsoft/Apple) strongly influence adoption.
How we use this:
- We ask about existing ecosystem usage to reduce friction in the final recommendation.
- The output explanation references ecosystem integration as a “fit” factor.
We used a conceptual mapping approach:
- Extract core dimensions mentioned across sources (cost, access, security, scalability, performance, reliability, governance).
- Group dimensions into user‑friendly categories (e.g., “privacy sensitivity” vs “compliance”).
- Translate each category into 1–2 clear questions that normal users can answer.
- Create recommendation buckets based on dominant patterns across these dimensions.
This method keeps the system explainable: every recommendation can be traced back to concrete user answers and a documented research insight.
- The MVP will not attempt provider‑level optimization. It will first recommend storage strategy (cloud, local, hybrid).
- Once strategy is chosen, the app will suggest an example provider type (consumer cloud vs object storage vs local devices).
- India‑specific pricing will be added later; the MVP will keep a placeholder pricing model and label it clearly.
- The research sources are not India‑specific in pricing or regulation.
- Provider pricing changes over time; we will not hard‑code live prices in the MVP.
- This is a decision‑support tool, not legal or financial advice.
The platform evaluates these dimensions based on user responses:
- Required storage size and expected growth.
- Budget sensitivity (one‑time vs subscription costs).
- Access pattern (frequent vs archival).
- Internet reliability.
- Privacy/security sensitivity.
- Preference for control and self‑management.
- Need for sharing/collaboration.
- Need for backups and version history.
- Ecosystem preference (Google / Microsoft / Apple / neutral).
The system outputs one of these categories with a plain‑language explanation:
- Consumer Cloud Storage (e.g., Google One, OneDrive, iCloud)
- Cloud Object Storage (AWS S3 / Azure Blob / GCP Storage for advanced users)
- Local Storage (external HDD/SSD or NAS)
- Hybrid (local primary + cloud backup)
This section defines the question set and the decision logic used in the recommendation engine. The goal is to keep the questions clear, minimal, and high‑signal while still producing a reliable recommendation.
- User‑first language.
- High signal per question.
- Explainability: each recommendation maps to answers.
- India‑specific context (internet reliability, budget sensitivity, family sharing).
Each question is deliberately framed with 2–4 options to avoid confusion. The list below is the minimum set needed to produce a stable recommendation.
-
Access Pattern
How often will you access or edit photos?
Options: Daily / Weekly / Rarely (archival) -
Multi‑Device Access
Do you need access from multiple devices or locations?
Options: Yes / Sometimes / No -
Internet Reliability
How reliable is your internet connection at home?
Options: Very reliable / Sometimes unstable / Often unreliable -
Storage Size (Now)
How much storage do you need right now?
Options: Under 200 GB / 200 GB–2 TB / 2 TB–10 TB / Over 10 TB -
Expected Growth (Next 2–3 Years)
How quickly is your photo collection growing?
Options: Slow (< 50 GB/year) / Moderate (50–200 GB/year) / Fast (> 200 GB/year) -
Budget Preference
Which cost style do you prefer?
Options: One‑time purchase / Monthly subscription / Either is fine -
Privacy/Security Sensitivity
How sensitive are your photos?
Options: Very sensitive / Somewhat / Not sensitive -
Willingness to Manage Hardware
Are you comfortable managing storage hardware (drives, backups)?
Options: Yes / Not really -
Sharing & Collaboration
Do you want easy sharing with family members?
Options: Yes / Sometimes / No -
Capture Device
Where do you capture most of your photos?
Options: Android phone / iPhone / DSLR or camera + laptop -
Ecosystem Preference
Which ecosystem do you already use most?
Options: Google / Microsoft / Apple / No preference -
Portability / Lock‑in
Do you want to avoid being locked into a single provider?
Options: Yes / Not a big concern
We compute a score for each recommendation bucket based on user answers. The final recommendation is the highest score with clear tie‑break rules.
Primary signals:
- Cloud score increases with multi‑device access, reliable internet, low hardware willingness, desire for sharing.
- Local score increases with unreliable internet, high privacy sensitivity, preference for one‑time cost, hardware willingness.
- Hybrid score increases with high privacy sensitivity + need for access + moderate internet + desire for backup resilience.
- Object storage score increases with very large storage volume + archival access + advanced user (inferred by hardware willingness + cost tolerance).
Tie‑break rules:
- If privacy sensitivity is high and multi‑device access is high, prefer Hybrid.
- If internet is unreliable, prefer Local or Hybrid over pure cloud.
- If storage > 2 TB and access is rare, prefer Object Storage or Local depending on hardware willingness.
- If sharing is frequent and internet is reliable, prefer Consumer Cloud.
Each recommendation will include:
- Primary recommendation (one of the 4 buckets).
- Why this fits — 3–5 bullet points linked to their answers.
- Tradeoffs — 1–2 cautions (e.g., cloud costs or hardware risk).
- Simple next step — e.g., “Use local drive + cloud backup.”
Before adding real pricing, we will test the decision tree with 5–10 sample profiles:
- Student with phone photos and stable internet.
- Family with 2–3 TB of photos and weak internet.
- Photographer with large archival data, high privacy.
- Tech‑savvy user who wants full control.
- Casual user who only needs phone sync.
We’ll verify the outputs feel intuitive and adjust weights accordingly.
- Single‑page static app (HTML/CSS/JS).
- Questionnaire + scoring engine + recommendation panel.
- Visual summary (cost vs control chart or radar chart).
- India‑focused language and pricing placeholders (real pricing added later).
- HTML / CSS / JavaScript (no backend).
- Local JSON config for questions, weights, and recommendation rules.
/Research Docs/ Source PDFs
/research_text/ Extracted text (generated)
/index.html
/styles.css
/app.js
/README.md
- Implement MVP UI and recommendation engine.
- Add India‑specific pricing and plan references.
- This is a decision‑support tool, not legal advice.
- All recommendations are explainable and rule‑based.
- Privacy and data safety are emphasized for family photo storage.