{"id":27996749,"url":"https://github.com/bryanpmx/insight-explorer-titanic-survival-analysis","last_synced_at":"2025-05-08T21:49:40.615Z","repository":{"id":290904302,"uuid":"975944975","full_name":"BryanPMX/Insight-Explorer-Titanic-Survival-Analysis","owner":"BryanPMX","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-01T07:38:46.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T21:49:37.090Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BryanPMX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-01T07:28:21.000Z","updated_at":"2025-05-01T07:38:49.000Z","dependencies_parsed_at":"2025-05-01T08:40:28.603Z","dependency_job_id":null,"html_url":"https://github.com/BryanPMX/Insight-Explorer-Titanic-Survival-Analysis","commit_stats":null,"previous_names":["bryanpmx/insight-explorer-titanic-survival-analysis"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BryanPMX%2FInsight-Explorer-Titanic-Survival-Analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BryanPMX%2FInsight-Explorer-Titanic-Survival-Analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BryanPMX%2FInsight-Explorer-Titanic-Survival-Analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BryanPMX%2FInsight-Explorer-Titanic-Survival-Analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BryanPMX","download_url":"https://codeload.github.com/BryanPMX/Insight-Explorer-Titanic-Survival-Analysis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253154978,"owners_count":21862619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-08T21:49:38.995Z","updated_at":"2025-05-08T21:49:40.600Z","avatar_url":"https://github.com/BryanPMX.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Insight Explorer: Titanic Survival Analysis\n\nInsight Explorer is an interactive data application built with **Preswald** to analyze the Titanic dataset.  \nIt helps users explore passenger demographics, ticket prices, survival outcomes, and premium customer segments — all in an intuitive and visually engaging interface.\n\n---\n\n## ✨ Features\n\n✅ Clean, interactive UI with charts and tables  \n✅ Dynamic summary statistics (mean, missing values)  \n✅ Survival analysis across gender and passenger class  \n✅ High-value passenger spotlight (Fare \u003e $100)  \n✅ Executive summary insights with survival rates  \n✅ Modern branding with logo, favicon, and color scheme\n\n---\n\n## 📊 Visual Components\n\n- **Dataset Preview:** first five records of the dataset  \n- **Summary Statistics:** age and fare distributions, missing values  \n- **Scatter Plot:** age vs. fare by survival and class  \n- **Box Plot:** fare distribution by passenger class  \n- **Bar Chart:** survival counts by gender  \n- **Premium Passenger Table:** spotlight on top-paying customers  \n- **Key Insights Section:** high-level and class-based survival rates\n\n---\n\n## 🔧 Technologies Used\n\n- [Preswald](https://app.preswald.com) (data app platform)  \n- Python (pandas, plotly)  \n- Plotly Express (interactive visualizations)  \n- Markdown formatting and UX design principles\n\n---\n\n## 📁 Project Structure\n\n- **data/titanic.csv:** Titanic dataset (from Kaggle)  \n- **images/:** logo and favicon for branding  \n- **main.py:** core app logic and visualizations  \n- **preswald.toml:** app configuration (title, logo, color scheme)\n\n---\n\n## 🚀 How to Run\n\n1. Upload the **Titanic dataset** (`titanic.csv`) to the `/data/` folder.\n2. Add your **logo** (`logo.png`) and **favicon** (`favicon.ico`) to the `/images/` folder.\n3. Paste the provided `main.py` and `preswald.toml` files into your project.\n4. Go to Preswald → Preview → Publish.\n\n---\n\n## 💡 Why This Project Stands Out\n\nThis app reflects my ability to:\n- Build clear, insightful data stories\n- Combine interactive analytics with clean UX\n- Implement human-centered design in data applications\n- Deliver polished, production-ready tools using modern platforms\n\n---\n\n## 📫 Contact\n\nBryan Perez\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbryanpmx%2Finsight-explorer-titanic-survival-analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbryanpmx%2Finsight-explorer-titanic-survival-analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbryanpmx%2Finsight-explorer-titanic-survival-analysis/lists"}