-
Notifications
You must be signed in to change notification settings - Fork 0
/
appendix-supervision3.qmd
77 lines (61 loc) · 2.2 KB
/
appendix-supervision3.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
---
title: "Fortnightly Update - 2024-07-08"
---
## Summary
* This week has been primarily based on getting the ETL pipeline working.
* Some thought and planning about the overall project
## Accomplishments
* **Project Management**
* Planned next 6 weeks - high level
* **Data Collection:**
* N/A
* **Analysis / Wrangling:**
* N/A
* **Model Development:**
* The ETL is (hopefully) production ready.
* **Results:**
* Functioning ETL which:
* Extracts -> Filters -> Cleans -> Transforms -> Anonymises -> Uploads to Google Drive -> Loads to Neo4j
* Configurable, scalable, modular
* Logging, Error-handling
## Next Steps
### Weekly Goal: What is goal of week?
- **Project Management**
- Plan next six weeks - with tasks
- see [project-structure](../docs/notes/project-structure.ipynb)
* **Data:**
* Clear out database and repopulate
* Run ETL for some programme - e.g. UG maths, PG Data Sci, PG AI, PG cyber
* Consider Unit Tests
* **Analysis / Wrangling:**
* Develop and explore Cypher quality and violation queries
* see [queries](../docs/notes/queries.ipynb)
* **Modeling:**
* Consider different model of time as nodes (but probably will not develop)
* **Writing**
* After ETL confirmation - fully documentation of code
* Also write up into QMD doc
* Visualiation - Data Flow Diagram?
* Model section write up
* SQL data model
* Graph data model
* Visualisations
* see [code-critique](../docs/notes/code-critique.ipynb)
* Draft Intro
* Proof of concept
* Research question
* Domain
## Issues/Blockers
* **Technical:**
* Main limitations are free Neo4j Aura software and other restrictions
* **Methodological:**
* Need to think about what I want to deliver and how it looks
## Post-Meeting Notes
* **Key Decisions:** What were the main takeaways from meeting?
* I need to focus on making progress and think about what the final produce will be.
* **Action Items:** What tasks do you need to complete?
* see above - write up sections, even if draft
## Additional Notes
* **Literature Review:** Relevant papers read.
* **Experiments:** If applicable, describe any experiments conducted.
* **Code:** Embedding example snippets of code.