├── .gitignore ├── README.md ├── part_a_database_design_healthcare_research ├── 0317Data Platform Design for healthcare research.pptx ├── Image │ ├── EER Diagram MySQL.png │ ├── Schema design.png │ └── Schema mindmap.png ├── README.md └── dataplatform_for_healthcare_research.sql ├── part_a_job_posting_linkedin_pipeline ├── .files_for_future_work │ ├── dag_cosmos_test.py │ ├── history_test │ │ └── kaggle_data_extraction.ipynb │ └── spark_repartition_parquet_gcs.py ├── .gitignore ├── .ipynb_checkpoints │ └── kaggle_data_extraction-checkpoint.ipynb ├── .terraform.lock.hcl ├── 0_download_explore_data.ipynb ├── README.md ├── airflow │ ├── .astro │ │ ├── config.yaml │ │ └── test_dag_integrity_default.py │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── dags │ │ ├── .airflowignore │ │ ├── data_ingest_gcs.py │ │ ├── dbt │ │ │ ├── .user.yml │ │ │ ├── dbt_project.yml │ │ │ ├── logs │ │ │ │ └── dbt.log │ │ │ ├── models │ │ │ │ ├── report │ │ │ │ │ ├── aggre_job_posting.sql │ │ │ │ │ └── schema.yml │ │ │ │ ├── sources │ │ │ │ │ └── sources.yml │ │ │ │ └── transform │ │ │ │ │ ├── dim_company.sql │ │ │ │ │ ├── dim_industry.sql │ │ │ │ │ ├── dim_skill.sql │ │ │ │ │ ├── fact_job_posting.sql │ │ │ │ │ └── schema.yml │ │ │ ├── package-lock.yml │ │ │ ├── packages.yml │ │ │ ├── profiles.yml │ │ │ └── target │ │ │ │ ├── compiled │ │ │ │ └── job_postings_project │ │ │ │ │ └── models │ │ │ │ │ ├── report │ │ │ │ │ └── aggre_job_posting.sql │ │ │ │ │ └── transform │ │ │ │ │ ├── dim_company.sql │ │ │ │ │ ├── dim_industry.sql │ │ │ │ │ ├── dim_skill.sql │ │ │ │ │ └── fact_job_posting.sql │ │ │ │ ├── graph.gpickle │ │ │ │ ├── graph_summary.json │ │ │ │ ├── manifest.json │ │ │ │ ├── partial_parse.msgpack │ │ │ │ ├── run │ │ │ │ └── job_postings_project │ │ │ │ │ └── models │ │ │ │ │ ├── report │ │ │ │ │ └── aggre_job_posting.sql │ │ │ │ │ └── transform │ │ │ │ │ ├── dim_company.sql │ │ │ │ │ ├── dim_industry.sql │ │ │ │ │ ├── dim_skill.sql │ │ │ │ │ └── fact_job_posting.sql │ │ │ │ ├── run_results.json │ │ │ │ └── semantic_manifest.json │ │ └── dbt_transform_bigquery.py │ ├── docker-compose.override.yml │ ├── include │ │ ├── lib │ │ │ └── gcs-connector-hadoop3-latest.jar │ │ ├── soda │ │ │ ├── check_function.py │ │ │ ├── checks │ │ │ │ └── sources │ │ │ │ │ ├── benefits.yml │ │ │ │ │ ├── companies.yml │ │ │ │ │ ├── company_industries.yml │ │ │ │ │ ├── company_specialities.yml │ │ │ │ │ ├── employee_counts.yml │ │ │ │ │ ├── industries.yml │ │ │ │ │ ├── job_industries.yml │ │ │ │ │ ├── job_postings.yml │ │ │ │ │ ├── job_skills.yml │ │ │ │ │ ├── salaries.yml │ │ │ │ │ └── skills.yml │ │ │ └── configuration.yml │ │ └── spark_repartition_parquet.py │ ├── index.html │ ├── logs │ │ ├── dag_processor_manager │ │ │ └── dag_processor_manager.log │ │ └── scheduler │ │ │ ├── 2024-03-31 │ │ │ ├── data_ingest_gcs.py.log │ │ │ ├── dataset_prepare_gcs.py.log │ │ │ └── test_spark.py.log │ │ │ ├── 2024-04-01 │ │ │ ├── data_ingest_gcs.py.log │ │ │ └── dataset_prepare_gcs.py.log │ │ │ └── latest │ ├── packages.txt │ └── requirements.txt ├── how_to_run.md ├── image │ ├── 1_tree.png │ ├── 2_size.png │ ├── 3_records.png │ ├── 4_data_modelling.png │ ├── 5_data_preparation.png │ ├── 6_dbt_test.png │ ├── 6_soda_position.png │ ├── 6_soda_result.png │ ├── 7_dag1_raw_parquet_to_gcs_bigquery.png │ ├── 7_dag2_dbt_trans_test_bigquery.png │ ├── 7_dag_dependencies.png │ ├── 7_data_transformation.png │ ├── 7_dataset_trigger.png │ ├── 8_data_viz.png │ └── technology_summary.png ├── main.tf └── variables.tf ├── part_a_normalisation_sql_server ├── Data │ └── 2. university_professors.xlsx ├── Image │ ├── 0. Schema.png │ ├── 1.Import data.png │ ├── 10. Original table.png │ ├── 2. Empty professors table.png │ ├── 3. Created tables.png │ ├── 3.5 Created tables.png │ ├── 4. Populate tables.png │ ├── 5. Add professor id.png │ ├── 6. Populate affiliations.png │ ├── 6.5 Affiliation table.png │ ├── 7. Constraints.png │ ├── 8. Referential Intergrity.png │ └── 9. Final diagram.png ├── README.md └── Split_a_table_into_a_schema.sql ├── part_b_bt_customer_churn_prediction_ml ├── BT_Customer_Churn_Prediction.ipynb ├── Data │ ├── Data Dictionary.csv │ └── Data Set.csv ├── Image │ ├── BT Logo.jpg │ ├── Coefficients.png │ ├── Data Snapshot.jpg │ ├── ROC-SMOTE.png │ └── ROC.png └── README.md ├── part_b_esg_analysis_pfizer_ml ├── Data │ ├── Dictionary.csv │ └── SP1500_Raw Dataset_Data Analytics in Business Assignment_2021.csv ├── ESG_analysis_for_Pfizer.ipynb ├── Images │ ├── ESG.jpg │ ├── Pfizer.jpg │ ├── Pfizer.trend.plot.png │ ├── biopharmaceutical.industry.comparison.plot.png │ ├── biopharmaceutical.industry.landscape.table.png │ ├── data.gathering.df.count.png │ ├── evaluation.plot.png │ ├── evaluation.table.png │ ├── questionnaire.part1.png │ ├── questionnaire.part2.png │ ├── regression.plot.png │ └── regression.table.png └── README.md ├── part_b_revenue_increase_strategy_analysis_google_ecommerce_bi ├── Images │ ├── 1.The_classification_of_web_users.png │ ├── 2.OKRs_and_KPIs.png │ ├── 3.Country_distribution_for_users_and_revenue.png │ ├── 4.The_performance_of_products.png │ ├── 5.The_distribution_of_traffic_channels_and_devices.png │ ├── 6.The_ranking_of_active_pages.png │ ├── 7.new_users_and_returning_users.png │ ├── 8.The_funnel_visualisation_of_online_payment_activities.png │ ├── Google Merchandise Store.png │ ├── Google_Data_Studio.png │ └── The_trend_of_revenue.png └── README.md ├── part_c_education_focused_analysis_report ├── OULAD_BBB_2014J_Result_Xiang_Li.pptx ├── OULAD_BBB_2014J_Xiang_Li.pbix ├── OULAD_BBB_Work_Log_Xiang_Li.xlsx ├── OULAD_Cleansed │ ├── .gitattributes │ ├── README │ ├── assessments_BBB.csv │ ├── assessments_BBB.parquet │ ├── courses_BBB.csv │ ├── courses_BBB.parquet │ ├── studentAssessment_BBB.csv │ ├── studentAssessment_BBB.parquet │ ├── studentInfo_BBB.csv │ ├── studentInfo_BBB.parquet │ ├── studentRegistration_BBB.csv │ ├── studentRegistration_BBB.parquet │ ├── studentVle_BBB.csv │ ├── studentVle_BBB.parquet │ ├── vle_BBB.csv │ └── vle_BBB.parquet ├── OULAD_Python_Transformation │ ├── OULAD_StudentAssessment_filter_BBB.ipynb │ ├── OULAD_assessments_filter_BBB.ipynb │ ├── OULAD_courses_filter_BBB.ipynb │ ├── OULAD_studentInfo_filter_BBB.ipynb │ ├── OULAD_studentRegistration_filter_BBB.ipynb │ ├── OULAD_studentVle_filter_BBB_aggregate.ipynb │ ├── OULAD_vle_filter_BBB_remove_null.ipynb │ └── README.md ├── OULAD_raw │ ├── .gitattributes │ ├── README.md │ ├── assessments.csv │ ├── courses.csv │ ├── studentAssessment.csv │ ├── studentInfo.csv │ ├── studentRegistration.csv │ ├── studentVle.csv │ └── vle.csv ├── README.md └── Report Pages │ ├── Changes of cleansed dataset.png │ ├── Data Cleansing.png │ ├── Data Validation.png │ ├── Power BI Data Modelling.png │ ├── README.md │ ├── report 1 Overview.png │ ├── report 1 Weightings.png │ ├── report 2 Persona.png │ ├── report 3 Final Results.png │ └── report 4 Relation.png └── part_c_lloyds_bank_customer_profiling ├── Data ├── LBG Step Up Data Dictionary.xlsx ├── LBG Step Up Data Set.xlsx └── Two Letter State And Territory Abbreviations.xlsx ├── Images ├── Lloyds_Bank Customer_Persona.png └── Lloyds_Banking_Group_logo.png ├── Lloyds Bank Customer Persona.pbix └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/README.md -------------------------------------------------------------------------------- /part_a_database_design_healthcare_research/0317Data Platform Design for healthcare research.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_database_design_healthcare_research/0317Data Platform Design for healthcare research.pptx -------------------------------------------------------------------------------- /part_a_database_design_healthcare_research/Image/EER Diagram MySQL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_database_design_healthcare_research/Image/EER Diagram MySQL.png -------------------------------------------------------------------------------- /part_a_database_design_healthcare_research/Image/Schema design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_database_design_healthcare_research/Image/Schema design.png -------------------------------------------------------------------------------- /part_a_database_design_healthcare_research/Image/Schema mindmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_database_design_healthcare_research/Image/Schema mindmap.png -------------------------------------------------------------------------------- /part_a_database_design_healthcare_research/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_database_design_healthcare_research/README.md -------------------------------------------------------------------------------- /part_a_database_design_healthcare_research/dataplatform_for_healthcare_research.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_database_design_healthcare_research/dataplatform_for_healthcare_research.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/.files_for_future_work/dag_cosmos_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/.files_for_future_work/dag_cosmos_test.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/.files_for_future_work/history_test/kaggle_data_extraction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/.files_for_future_work/history_test/kaggle_data_extraction.ipynb -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/.files_for_future_work/spark_repartition_parquet_gcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/.files_for_future_work/spark_repartition_parquet_gcs.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/.gitignore -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/.ipynb_checkpoints/kaggle_data_extraction-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/.ipynb_checkpoints/kaggle_data_extraction-checkpoint.ipynb -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/.terraform.lock.hcl -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/0_download_explore_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/0_download_explore_data.ipynb -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/README.md -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/.astro/config.yaml: -------------------------------------------------------------------------------- 1 | project: 2 | name: airflow 3 | -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/.astro/test_dag_integrity_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/.astro/test_dag_integrity_default.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/.dockerignore -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/.gitignore -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/Dockerfile -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/README.md -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/.airflowignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/data_ingest_gcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/data_ingest_gcs.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/.user.yml: -------------------------------------------------------------------------------- 1 | id: 73dd25bf-291d-47b0-9996-545588b9457c 2 | -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/dbt_project.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/logs/dbt.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/logs/dbt.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/report/aggre_job_posting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/report/aggre_job_posting.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/report/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/report/schema.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/sources/sources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/sources/sources.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/dim_company.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/dim_company.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/dim_industry.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/dim_industry.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/dim_skill.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/dim_skill.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/fact_job_posting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/fact_job_posting.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/models/transform/schema.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/package-lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/package-lock.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/packages.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/profiles.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/report/aggre_job_posting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/report/aggre_job_posting.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/dim_company.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/dim_company.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/dim_industry.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/dim_industry.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/dim_skill.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/dim_skill.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/fact_job_posting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/compiled/job_postings_project/models/transform/fact_job_posting.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/graph.gpickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/graph.gpickle -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/graph_summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/graph_summary.json -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/manifest.json -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/partial_parse.msgpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/partial_parse.msgpack -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/report/aggre_job_posting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/report/aggre_job_posting.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/dim_company.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/dim_company.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/dim_industry.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/dim_industry.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/dim_skill.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/dim_skill.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/fact_job_posting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run/job_postings_project/models/transform/fact_job_posting.sql -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run_results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/run_results.json -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/semantic_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt/target/semantic_manifest.json -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/dags/dbt_transform_bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/dags/dbt_transform_bigquery.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/docker-compose.override.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/lib/gcs-connector-hadoop3-latest.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/lib/gcs-connector-hadoop3-latest.jar -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/check_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/check_function.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/benefits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/benefits.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/companies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/companies.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/company_industries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/company_industries.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/company_specialities.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/company_specialities.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/employee_counts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/employee_counts.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/industries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/industries.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/job_industries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/job_industries.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/job_postings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/job_postings.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/job_skills.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/job_skills.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/salaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/salaries.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/skills.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/checks/sources/skills.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/soda/configuration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/soda/configuration.yml -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/include/spark_repartition_parquet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/include/spark_repartition_parquet.py -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/index.html -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/dag_processor_manager/dag_processor_manager.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/logs/dag_processor_manager/dag_processor_manager.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-03-31/data_ingest_gcs.py.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-03-31/data_ingest_gcs.py.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-03-31/dataset_prepare_gcs.py.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-03-31/dataset_prepare_gcs.py.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-03-31/test_spark.py.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-03-31/test_spark.py.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-04-01/data_ingest_gcs.py.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-04-01/data_ingest_gcs.py.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-04-01/dataset_prepare_gcs.py.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/2024-04-01/dataset_prepare_gcs.py.log -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/logs/scheduler/latest: -------------------------------------------------------------------------------- 1 | 2024-04-28 -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/packages.txt: -------------------------------------------------------------------------------- 1 | libgeos-c1v5 -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/airflow/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/airflow/requirements.txt -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/how_to_run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/how_to_run.md -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/1_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/1_tree.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/2_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/2_size.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/3_records.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/3_records.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/4_data_modelling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/4_data_modelling.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/5_data_preparation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/5_data_preparation.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/6_dbt_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/6_dbt_test.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/6_soda_position.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/6_soda_position.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/6_soda_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/6_soda_result.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/7_dag1_raw_parquet_to_gcs_bigquery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/7_dag1_raw_parquet_to_gcs_bigquery.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/7_dag2_dbt_trans_test_bigquery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/7_dag2_dbt_trans_test_bigquery.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/7_dag_dependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/7_dag_dependencies.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/7_data_transformation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/7_data_transformation.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/7_dataset_trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/7_dataset_trigger.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/8_data_viz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/8_data_viz.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/image/technology_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/image/technology_summary.png -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/main.tf -------------------------------------------------------------------------------- /part_a_job_posting_linkedin_pipeline/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_job_posting_linkedin_pipeline/variables.tf -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Data/2. university_professors.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Data/2. university_professors.xlsx -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/0. Schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/0. Schema.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/1.Import data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/1.Import data.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/10. Original table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/10. Original table.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/2. Empty professors table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/2. Empty professors table.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/3. Created tables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/3. Created tables.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/3.5 Created tables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/3.5 Created tables.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/4. Populate tables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/4. Populate tables.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/5. Add professor id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/5. Add professor id.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/6. Populate affiliations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/6. Populate affiliations.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/6.5 Affiliation table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/6.5 Affiliation table.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/7. Constraints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/7. Constraints.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/8. Referential Intergrity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/8. Referential Intergrity.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Image/9. Final diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Image/9. Final diagram.png -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/README.md -------------------------------------------------------------------------------- /part_a_normalisation_sql_server/Split_a_table_into_a_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_a_normalisation_sql_server/Split_a_table_into_a_schema.sql -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/BT_Customer_Churn_Prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/BT_Customer_Churn_Prediction.ipynb -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Data/Data Dictionary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Data/Data Dictionary.csv -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Data/Data Set.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Data/Data Set.csv -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Image/BT Logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Image/BT Logo.jpg -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Image/Coefficients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Image/Coefficients.png -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Image/Data Snapshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Image/Data Snapshot.jpg -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Image/ROC-SMOTE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Image/ROC-SMOTE.png -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/Image/ROC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/Image/ROC.png -------------------------------------------------------------------------------- /part_b_bt_customer_churn_prediction_ml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_bt_customer_churn_prediction_ml/README.md -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Data/Dictionary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Data/Dictionary.csv -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Data/SP1500_Raw Dataset_Data Analytics in Business Assignment_2021.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Data/SP1500_Raw Dataset_Data Analytics in Business Assignment_2021.csv -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/ESG_analysis_for_Pfizer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/ESG_analysis_for_Pfizer.ipynb -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/ESG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/ESG.jpg -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/Pfizer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/Pfizer.jpg -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/Pfizer.trend.plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/Pfizer.trend.plot.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/biopharmaceutical.industry.comparison.plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/biopharmaceutical.industry.comparison.plot.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/biopharmaceutical.industry.landscape.table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/biopharmaceutical.industry.landscape.table.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/data.gathering.df.count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/data.gathering.df.count.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/evaluation.plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/evaluation.plot.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/evaluation.table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/evaluation.table.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/questionnaire.part1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/questionnaire.part1.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/questionnaire.part2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/questionnaire.part2.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/regression.plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/regression.plot.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/Images/regression.table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/Images/regression.table.png -------------------------------------------------------------------------------- /part_b_esg_analysis_pfizer_ml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_esg_analysis_pfizer_ml/README.md -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/1.The_classification_of_web_users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/1.The_classification_of_web_users.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/2.OKRs_and_KPIs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/2.OKRs_and_KPIs.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/3.Country_distribution_for_users_and_revenue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/3.Country_distribution_for_users_and_revenue.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/4.The_performance_of_products.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/4.The_performance_of_products.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/5.The_distribution_of_traffic_channels_and_devices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/5.The_distribution_of_traffic_channels_and_devices.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/6.The_ranking_of_active_pages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/6.The_ranking_of_active_pages.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/7.new_users_and_returning_users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/7.new_users_and_returning_users.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/8.The_funnel_visualisation_of_online_payment_activities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/8.The_funnel_visualisation_of_online_payment_activities.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/Google Merchandise Store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/Google Merchandise Store.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/Google_Data_Studio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/Google_Data_Studio.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/The_trend_of_revenue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/Images/The_trend_of_revenue.png -------------------------------------------------------------------------------- /part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_b_revenue_increase_strategy_analysis_google_ecommerce_bi/README.md -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_BBB_2014J_Result_Xiang_Li.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_BBB_2014J_Result_Xiang_Li.pptx -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_BBB_2014J_Xiang_Li.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_BBB_2014J_Xiang_Li.pbix -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_BBB_Work_Log_Xiang_Li.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_BBB_Work_Log_Xiang_Li.xlsx -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/.gitattributes -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/README -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/assessments_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/assessments_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/assessments_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/assessments_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/courses_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/courses_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/courses_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/courses_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentAssessment_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentAssessment_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentAssessment_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentAssessment_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentInfo_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentInfo_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentInfo_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentInfo_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentRegistration_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentRegistration_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentRegistration_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentRegistration_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentVle_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentVle_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/studentVle_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/studentVle_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/vle_BBB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/vle_BBB.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Cleansed/vle_BBB.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Cleansed/vle_BBB.parquet -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_StudentAssessment_filter_BBB.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_StudentAssessment_filter_BBB.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_assessments_filter_BBB.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_assessments_filter_BBB.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_courses_filter_BBB.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_courses_filter_BBB.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_studentInfo_filter_BBB.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_studentInfo_filter_BBB.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_studentRegistration_filter_BBB.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_studentRegistration_filter_BBB.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_studentVle_filter_BBB_aggregate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_studentVle_filter_BBB_aggregate.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_vle_filter_BBB_remove_null.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/OULAD_vle_filter_BBB_remove_null.ipynb -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_Python_Transformation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_Python_Transformation/README.md -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/.gitattributes -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/README.md -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/assessments.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/assessments.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/courses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/courses.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/studentAssessment.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/studentAssessment.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/studentInfo.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/studentInfo.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/studentRegistration.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/studentRegistration.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/studentVle.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/studentVle.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/OULAD_raw/vle.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/OULAD_raw/vle.csv -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/README.md -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/Changes of cleansed dataset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/Changes of cleansed dataset.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/Data Cleansing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/Data Cleansing.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/Data Validation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/Data Validation.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/Power BI Data Modelling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/Power BI Data Modelling.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/README.md -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/report 1 Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/report 1 Overview.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/report 1 Weightings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/report 1 Weightings.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/report 2 Persona.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/report 2 Persona.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/report 3 Final Results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/report 3 Final Results.png -------------------------------------------------------------------------------- /part_c_education_focused_analysis_report/Report Pages/report 4 Relation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_education_focused_analysis_report/Report Pages/report 4 Relation.png -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/Data/LBG Step Up Data Dictionary.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/Data/LBG Step Up Data Dictionary.xlsx -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/Data/LBG Step Up Data Set.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/Data/LBG Step Up Data Set.xlsx -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/Data/Two Letter State And Territory Abbreviations.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/Data/Two Letter State And Territory Abbreviations.xlsx -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/Images/Lloyds_Bank Customer_Persona.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/Images/Lloyds_Bank Customer_Persona.png -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/Images/Lloyds_Banking_Group_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/Images/Lloyds_Banking_Group_logo.png -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/Lloyds Bank Customer Persona.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/Lloyds Bank Customer Persona.pbix -------------------------------------------------------------------------------- /part_c_lloyds_bank_customer_profiling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiangivyli/data-science-portfolio/HEAD/part_c_lloyds_bank_customer_profiling/README.md --------------------------------------------------------------------------------