sahar-millis-runi commited on
Commit
b73a8ef
·
verified ·
1 Parent(s): 531eadb

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +184 -4
README.md CHANGED
@@ -1,10 +1,190 @@
1
  ---
2
- title: README
3
- emoji: 📉
4
- colorFrom: red
5
  colorTo: purple
6
  sdk: static
7
  pinned: false
 
 
 
8
  ---
9
 
10
- Edit this `README.md` markdown file to author your organization card.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Introduction to Data Science
3
+ emoji: 📚
4
+ colorFrom: blue
5
  colorTo: purple
6
  sdk: static
7
  pinned: false
8
+ short_description: Intro to Data Science · Reichman University · 2026
9
+ thumbnail: >-
10
+ https://cdn-uploads.huggingface.co/production/uploads/6a9ec4fa322229fd8f3c2b3c/NA65Xe-I4wo4z3wonvWG7.png
11
  ---
12
 
13
+ <div align="center">
14
+
15
+ <h1>📊 Introduction to Data Science</h1>
16
+
17
+ <p><b>Reichman University · Adelson School of Entrepreneurship (B.A.), 2024-2026</b></p>
18
+
19
+ <p>
20
+ <img alt="Course 2686" src="https://img.shields.io/badge/course-2686-1f6feb">
21
+ <img alt="Credits 4" src="https://img.shields.io/badge/credits-4-8250df">
22
+ <img alt="Language English" src="https://img.shields.io/badge/taught%20in-Hebrew-2da44e">
23
+ <img alt="Python" src="https://img.shields.io/badge/python-scikit--learn%20·%20pandas%20·%20🤗-orange">
24
+ </p>
25
+
26
+ </div>
27
+
28
+ ---
29
+
30
+ ## 👋 About this organization
31
+
32
+ This is the home of our class on Hugging Face. Students publish the **datasets, models, and Spaces** they build during the semester here, from the first EDA notebook to the final project demo.
33
+
34
+ The course gives you practical data science skills for business, economics, and entrepreneurship: framing problems, preparing data, building and evaluating models, and communicating insights that drive decisions. You'll work hands-on with industry-standard tools. No prior experience is required, and prior experience will only help.
35
+
36
+ ## 🧭 The course in one line
37
+
38
+ ```
39
+ Frame the problem → Get data → Explore → Model → Evaluate → Tell the story
40
+ ```
41
+
42
+ | Phase | Units | Highlights | Graded work |
43
+ |---|:---:|---|---|
44
+ | 🌱 **Foundations** | 1–2 | DS lifecycle, ethics and bias, data cleaning, EDA, visual storytelling | EDA assignment · individual · **10%** |
45
+ | ⚙️ **Core ML** | 3–6 | Classification, regression, clustering, feature engineering, cross-validation, explainability | Classification & Regression · individual · **20%** |
46
+ | 🎯 **Applied ML** | 7 | Recommendation systems, cold start, embeddings, similarity | Recommendation · pair · **20%** |
47
+ | 🧠 **Modern AI** | 8–11 | Deep learning, NLP, computer vision, multimodal, pre-trained models | Final project kicks off (NLP / CV / Audio) |
48
+ | 🏁 **Wrap-up** | 12–14 | AutoML and AI agents, ethics reflection, presentations | Final Project & Oral Exam · pair, graded individually · **50%** |
49
+
50
+ <details>
51
+ <summary><b>📖 Full unit-by-unit syllabus</b></summary>
52
+
53
+ <br>
54
+
55
+ | Unit | Topic | What we cover |
56
+ |:---:|---|---|
57
+ | 1 | **Intro to DS & Lifecycle** | Statistics vs. ML vs. Deep Learning · problem framing · DS roles and industry use cases · responsible DS: ethics, bias, reproducibility |
58
+ | 2 | **Data, EDA & Visualization** | Data sources (structured, unstructured, APIs, scraping) · cleaning: missing values, outliers, normalization · descriptive statistics and correlations · effective charts and dashboards |
59
+ | 3 | **Classification** | Supervised learning · logistic regression, decision trees, k-NN · accuracy, precision/recall, F1, ROC/AUC · fraud, spam, churn |
60
+ | 4 | **Regression** | Linear, Ridge and Lasso · residual diagnostics, over/underfitting · MSE, RMSE, MAE, R² · price prediction, forecasting |
61
+ | 5 | **Clustering** | Unsupervised learning · k-means, hierarchical, DBSCAN · choosing k (Elbow, Silhouette) · customer segmentation |
62
+ | 6 | **Machine Learning** *(guest lecture)* | Feature engineering and importance · train/test splits, cross-validation, data leakage · grid search · explainability |
63
+ | 7 | **Recommendation Systems** | RecSys algorithms · cold start · embeddings and similarity · search engines |
64
+ | 8 | **Deep Learning** | Neural networks vs. traditional ML · MLPs · embeddings · pre-trained models · tabular DL |
65
+ | 9 | **Working with Text (NLP)** | Tokens, vectors, embeddings · TF-IDF vs. transformers · prompting vs. fine-tuning · ROUGE · handling hallucinations |
66
+ | 10 | **Working with Visual Data** | How computers "see" · convolution · image classification, object detection, augmentation · pre-trained vision models |
67
+ | 11 | **Multimodal Data** *(guest lecture)* | Text + image + audio · cloning and deepfakes · synthetic data and augmentation |
68
+ | 12 | **Course Summary** | Recap · ethics: bias, privacy, responsible AI · AI agents, AutoML / AutoDS · retrospective |
69
+ | 13–14 | **Presentations** | Final project demos and oral defense |
70
+
71
+ *Some adjustments may occur. Guest-lecture dates are announced during the course, and advanced topics may adapt to the class's progress.*
72
+
73
+ </details>
74
+
75
+ ## 🎯 What you'll be able to do
76
+
77
+ - 🛠️ Build real AI applications and use **pre-trained models** on text, images, and more
78
+ - 📓 Produce clean, well-documented notebooks and **reproducible pipelines**
79
+ - 🔧 Engineer features, tune and evaluate models, and **interpret** results and metrics
80
+ - 📐 Apply core models: classification, regression, clustering, and beyond
81
+ - 🗣️ Communicate findings, visually and verbally, to stakeholders
82
+ - 🔁 Run an **end-to-end workflow**: framing → data → EDA → modeling → evaluation → storytelling
83
+
84
+ ## 📦 What you'll find here
85
+
86
+ | | |
87
+ |---|---|
88
+ | 🗂️ **Datasets** | Data used in assignments, demos, and projects |
89
+ | 🤖 **Models** | Models trained or fine-tuned during the course |
90
+ | 🚀 **Spaces** | Interactive demos and final-project apps |
91
+
92
+ ```python
93
+ from datasets import load_dataset
94
+
95
+ # replace ORG_NAME with this organization's name
96
+ ds = load_dataset("ORG_NAME/dataset-name")
97
+ ```
98
+
99
+ ## 🤝 Publishing here: house rules
100
+
101
+ A good repo is one a stranger can understand and reproduce in five minutes.
102
+
103
+ 1. **Name it clearly**, in lowercase with hyphens (for example `eda-airbnb-listings` or `churn-classifier`).
104
+ 2. **Write the card.** Every dataset and model needs a README covering what it is, where the data came from, its license, how it was trained or evaluated, and its known limitations and biases.
105
+ 3. **Make it reproducible.** Link the notebook or code, pin library versions, and fix random seeds.
106
+ 4. **Respect data and people.** No private data or personal information, and no data you don't have the right to share. Credit your sources and keep their licenses.
107
+ 5. **Disclose your AI use** (see the policy below). Add this block to your card:
108
+
109
+ ```markdown
110
+ ## AI usage disclosure
111
+ - Tool(s) used: <e.g. Claude, ChatGPT, Gemini>
112
+ - What it was used for: <e.g. debugging, explaining a metric, drafting text>
113
+ - Example prompts: <the key prompts you used>
114
+ ```
115
+
116
+ ## 🤖 AI policy
117
+
118
+ Free use of generative AI is welcome, in line with the university's policy. When you use GAI tools in an assignment or exam, you **must report it within your submission**, stating how you used them: the type of tool, or the content of the prompts. Use that violates the university's guidelines may be treated as a disciplinary offense.
119
+
120
+ ## 👥 Teaching team
121
+
122
+ | Role | Name |
123
+ |---|---|
124
+ | Lecturer | Mr. Sahar Millis |
125
+
126
+ **Office hours:** the lecturer is available before and after class, and online during the week on request. The tutor is available online during the week on request.
127
+
128
+ Course materials, lesson recordings, and submissions live on **Moodle**. Attendance follows the Entrepreneurship School's guidelines.
129
+
130
+ ## 📚 Resources
131
+
132
+ <details>
133
+ <summary><b>🌐 Online tools & documentation</b></summary>
134
+
135
+ <br>
136
+
137
+ - [Python.org](https://www.python.org)
138
+ - [scikit-learn](https://scikit-learn.org)
139
+ - [pandas](https://pandas.pydata.org)
140
+ - [Kaggle](https://www.kaggle.com): datasets and Learn
141
+ - [Hugging Face](https://huggingface.co): datasets, models, Spaces
142
+ - [GeeksforGeeks](https://www.geeksforgeeks.org): AI, DS, EDA, ML, DL, NLP, CV
143
+
144
+ </details>
145
+
146
+ <details>
147
+ <summary><b>✨ Generative AI tools</b></summary>
148
+
149
+ <br>
150
+
151
+ [Groq](https://groq.com) · [Claude](https://claude.ai) · [ChatGPT](https://chatgpt.com) · [Perplexity](https://www.perplexity.ai) · [Gemini](https://gemini.google.com)
152
+
153
+ </details>
154
+
155
+ <details>
156
+ <summary><b>📘 Books</b></summary>
157
+
158
+ <br>
159
+
160
+ 1. Cole Nussbaumer Knaflic (2015), *Storytelling with Data*
161
+ 2. Kieran Healy (2018), *Data Visualization: A Practical Introduction*
162
+ 3. Andriy Burkov (2019), *The Hundred-Page Machine Learning Book*
163
+ 4. Ian Goodfellow, Yoshua Bengio, Aaron Courville (2015), *Deep Learning*
164
+ 5. Tiffany Timbers, Trevor Campbell, Melissa Lee (2024), *A First Introduction*
165
+ 6. Marek Gagolewski (2022), *Minimalist Data Wrangling with Python*
166
+ 7. Jeffrey S. Saltz, Jeffrey M. Stanton (2024), *An Introduction to Data Science*
167
+ 8. Shaun Ault, Soohyun Liao, Larry Musolino (2025), *Principles of Data Science*
168
+
169
+ </details>
170
+
171
+ <details>
172
+ <summary><b>🎓 Online courses</b></summary>
173
+
174
+ <br>
175
+
176
+ 1. IBM Technology: AI Fundamentals
177
+ 2. HarvardX: Data Science: Visualization
178
+ 3. HarvardX: Data Science: Machine Learning
179
+ 4. HarvardX: Machine Learning and AI with Python
180
+ 5. HarvardX: Introduction to Data Science with Python
181
+ 6. HarvardX: CS50's Introduction to Artificial Intelligence with Python
182
+ 7. MIT (Fall 2016): Introduction to Computational Thinking and Data Science
183
+
184
+ </details>
185
+
186
+ ---
187
+
188
+ <div align="center">
189
+ <sub>Introduction to Data Science · Course 2686 · Reichman University, Adelson School of Entrepreneurship</sub>
190
+ </div>