Difference between revisions of "Social Network Matchmaking Logs"
Jump to navigation
Jump to search
Orrbradford (talk | contribs) (Added more to week of the 15th and 22nd) |
Orrbradford (talk | contribs) (added pictures) |
||
Line 32: | Line 32: | ||
*Udemy Course completed | *Udemy Course completed | ||
+ | #[[File:Snmudemy.jpg | 200px]] | ||
#Overall built eight apps including one that implemented a similar firebase structure as the one I'm planning | #Overall built eight apps including one that implemented a similar firebase structure as the one I'm planning | ||
*Neo4j tutorial completed | *Neo4j tutorial completed | ||
Line 37: | Line 38: | ||
*Searching for new annoynimized data sources | *Searching for new annoynimized data sources | ||
*Application started | *Application started | ||
− | #Creating sign in and registration | + | #Creating sign in and registration |
+ | #immediate ran into problems | ||
+ | #[[File:Snmerrorscreen.png | 200px]] | ||
== Week of February 22nd == | == Week of February 22nd == | ||
*Registration and login using Firebase almost completed | *Registration and login using Firebase almost completed | ||
+ | #[[File:Snmlogin.jpg | 200px]] | ||
*All projects added to Github | *All projects added to Github | ||
*Found source of social network data | *Found source of social network data | ||
#[https://snap.stanford.edu/data/ego-Facebook.html Stanford Annonymized Facebook Data] | #[https://snap.stanford.edu/data/ego-Facebook.html Stanford Annonymized Facebook Data] | ||
+ | #raw data will need to be parsed | ||
+ | #[[File:Snmrawfacebookdata.png | 200px]] | ||
+ | *Created Digital Wireframe | ||
+ | #[[File:Snmdigitalwireframe.png | 200px]] | ||
Short Term Goals for this week | Short Term Goals for this week | ||
*Use python to parse the social network data into a JSON | *Use python to parse the social network data into a JSON | ||
+ | *finish registration and login implementation | ||
*implement friends feature | *implement friends feature | ||
+ | *implement matching feature | ||
Challenges this week | Challenges this week | ||
*Unsure of whether to use Neo4J due to potential cost. Need to parse JSON data and determine whether the size of the resulting graph is suitable for Amazon AWS. If not might use MySQL instead | *Unsure of whether to use Neo4J due to potential cost. Need to parse JSON data and determine whether the size of the resulting graph is suitable for Amazon AWS. If not might use MySQL instead | ||
− | |||
− | |||
[[Category:Logs]] | [[Category:Logs]] | ||
[[Category:Spring 2019 Logs]] | [[Category:Spring 2019 Logs]] |
Revision as of 13:52, 24 February 2019
Contents
Social Network Matchmaking Log
Social Networking Matchmaking Project
Week of January 25th
- 2 hours - Brainstorming app features, sketches of app designs, finalizing app idea
- 2 hours - researching Design Architecture (MySql vs Neo4j, relational databases vs graph databases, Java vs Kotlin, Apache vs NodeJS, Researched Facebook and Tinder backend systems).
- 1 hour - Creating new Amazon AWS account. Downloading Neo4j database. Signing up for firebase. Finding good Android Udemy course
Week of February 1st
- 1 hour - Completed initial App Design displaying number of views likely needed
- 6 hours - Android udemy Tutorial (25% complete, completed 2 basic applications)
- 1 hour - Neo4j tutorial
Android course used: Android O and Java
Neo4J site Neo4j Tutorial
Week of February 8th
- 1 hour: Blackjack tutorial completed
- 6 hours: Udemy course almost completed
- Presentation started
- https://docs.google.com/presentation/d/1gvs-ozrtWjYsP6iE328JAonO-irAzZ7J9Z3dZkDMyS8/edit?usp=sharing
Week of February 15th
- Udemy Course completed
- Overall built eight apps including one that implemented a similar firebase structure as the one I'm planning
- Neo4j tutorial completed
- Initial database design started
- Searching for new annoynimized data sources
- Application started
Week of February 22nd
- Registration and login using Firebase almost completed
- All projects added to Github
- Found source of social network data
- Stanford Annonymized Facebook Data
- raw data will need to be parsed
- Created Digital Wireframe
Short Term Goals for this week
- Use python to parse the social network data into a JSON
- finish registration and login implementation
- implement friends feature
- implement matching feature
Challenges this week
- Unsure of whether to use Neo4J due to potential cost. Need to parse JSON data and determine whether the size of the resulting graph is suitable for Amazon AWS. If not might use MySQL instead