Spaces:
Running
Running
Delete README.md
Browse files
README.md
DELETED
@@ -1,80 +0,0 @@
|
|
1 |
-
# Data Science Course App
|
2 |
-
|
3 |
-
An interactive Streamlit-based platform for guiding students through a 10-week machine learning research paper project.
|
4 |
-
|
5 |
-
## Project Structure
|
6 |
-
|
7 |
-
```
|
8 |
-
DS_course_app/
|
9 |
-
βββ app/
|
10 |
-
β βββ pages/ # Individual week pages
|
11 |
-
β βββ components/ # Reusable Streamlit components
|
12 |
-
β βββ utils/ # Utility functions
|
13 |
-
βββ data/ # Sample datasets and resources
|
14 |
-
βββ assets/ # Images, CSS, and other static files
|
15 |
-
βββ environment.yml # Conda environment file
|
16 |
-
βββ requirements.txt # Project dependencies (alternative)
|
17 |
-
```
|
18 |
-
|
19 |
-
## Setup Instructions
|
20 |
-
|
21 |
-
1. Create and activate the Conda environment:
|
22 |
-
```bash
|
23 |
-
# Create the environment from environment.yml
|
24 |
-
conda env create -f environment.yml
|
25 |
-
|
26 |
-
# Activate the environment
|
27 |
-
conda activate ds_course_app
|
28 |
-
```
|
29 |
-
|
30 |
-
2. Run the application:
|
31 |
-
```bash
|
32 |
-
streamlit run app/main.py
|
33 |
-
```
|
34 |
-
|
35 |
-
## Course Structure
|
36 |
-
|
37 |
-
The course is designed to guide students through the process of creating a machine learning research paper over 10 weeks:
|
38 |
-
|
39 |
-
1. Week 1: Research Topic Selection and Literature Review
|
40 |
-
2. Week 2: Data Collection and Preprocessing
|
41 |
-
3. Week 3: Exploratory Data Analysis
|
42 |
-
4. Week 4: Feature Engineering
|
43 |
-
5. Week 5: Model Selection and Baseline
|
44 |
-
6. Week 6: Model Training and Optimization
|
45 |
-
7. Week 7: Model Evaluation
|
46 |
-
8. Week 8: Results Analysis
|
47 |
-
9. Week 9: Paper Writing
|
48 |
-
10. Week 10: Final Review and Submission
|
49 |
-
|
50 |
-
## Features
|
51 |
-
|
52 |
-
- Interactive learning modules for each week
|
53 |
-
- Progress tracking
|
54 |
-
- Sample datasets and resources
|
55 |
-
- Code templates and examples
|
56 |
-
- Peer review system
|
57 |
-
- Submission and feedback system
|
58 |
-
|
59 |
-
## Environment Management
|
60 |
-
|
61 |
-
### Using Conda (Recommended)
|
62 |
-
```bash
|
63 |
-
# Create environment
|
64 |
-
conda env create -f environment.yml
|
65 |
-
|
66 |
-
# Activate environment
|
67 |
-
conda activate ds_course_app
|
68 |
-
|
69 |
-
# Update environment
|
70 |
-
conda env update -f environment.yml
|
71 |
-
|
72 |
-
# Deactivate environment
|
73 |
-
conda deactivate
|
74 |
-
```
|
75 |
-
|
76 |
-
### Alternative: Using pip
|
77 |
-
If you prefer using pip, you can still use the requirements.txt file:
|
78 |
-
```bash
|
79 |
-
pip install -r requirements.txt
|
80 |
-
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|