SlideShare a Scribd company logo
1 of 7
DS 220: Graph Databases Homework
1. Choose a social network that you use. Say, FaceBook,
Twitter, LinkedIn, or anything else.
2. Design a model to store and manage relationship data from
these social networks in a graph database.
3. Install neo4j and implement your model.
4. Create some realistic “toy” data and store it in your database.
You must design your toy data such that there are at least 10
nodes. The network should be realistic. For example, there
must be at least some nodes that have 4-5 friends and some that
maybe are new or loners and have 1-2 friends. Etc.
5. Run the following queries;
a. Choose two people at random from your toy data. Run a
query to check if they are connected via a path in the graph.
b. Run a query to detect who are the people who have the (i)
most “friends” (or neighbors) and, (ii) least “friends”.
c. Run a query to find the average number of friends per person
in the network.
Your report should contain the following:
1. A brief (but complete) description of the social network and
the data you are using.
2. A description and diagram showing your data model.
3. A snapshot of all the queries you ran in neo4j. Use script in
Unix and similar tools in Windows. Or, use screenshots.
4. The code used to create the database, insert the data, and
query the data.
5. Discuss how long each query took to run. Also, discuss
which queries were “easier” to write using a graph database.
EDU-450 Example Procedures
Program of Study: Elementary Education
Procedure 1:
Entering the Classroom
Objective:
To create a classroom environment that is conducive to learning
the moment class begins.
When procedure will be introduced, modeled, and practiced and
its frequency:
Teacher will introduce the procedure on the first day of school.
The teacher will model the procedure at the beginning of class
for the first week of school.
Students will practice this procedure a few times the first day
until satisfactory.
Teacher and students will repeat when reinforcement is needed
or when new students join the class.
Assessment and Feedback:
Teacher will watch for students that follow the steps correctly
and will positively reinforce the students.
Procedure Steps or Activity:
1. Walk in quietly (entering a new zone).
2. Get organized before the bell (sharpen pencil, homework
ready …).
3. Begin working quietly on the warm-up (in your notebook
with paper labeled).
Procedure 2:
Exiting the Classroom
Objective:
To optimize time for instruction and to allow the learning
environment to operate efficiently through the end of class.
When procedure will be introduced, modeled, and practiced and
its frequency:
Teacher will introduce the procedure on the first day of school.
The teacher will model the procedure at the end of class for the
first week of school.
Students will practice this procedure a few times the first day
until satisfactory.
Teacher and students will repeat when reinforcement is needed
or when new students join the class.
Assessment and Feedback:
Teacher will watch for students that follow the steps correctly
and will positively reinforce the students.
Procedure Steps or Activity:
1. Pack up when the teacher instructs you to do so (not before).
2. Pack your things quietly.
3. Pick up any trash around you and hold on to it.
4. Stay in your seat until the teacher, not the bell, dismisses
you.
5. Throw out trash when you are dismissed.
© 2014. Grand Canyon University. All Rights Reserved.
EDU-450 Procedures
Program of Study:
Video Tutorial:
https://www.youtube.com/watch?v=BaLy_DbyJGA
HERE’S A SAMPLE FOR YOU. YOU CANNOT USE THIS
ONE FOR YOUR ASSIGNMENT.
Sample Procedure:
Entering the classroom
Objective:
To create a classroom environment that is conducive to learning
the moment class begins.
When procedure will be introduced, modeled, and practiced:
Teachers will introduce the procedure on the first day of school.
The teacher will model the procedure at the beginning of class
for the first week of school.
Frequency of modeling and practice:
Students will practice this procedure a few times the first day
until satisfied.
Assessment and Feedback:
Teacher will watch for student who follow the steps correctly
and will positively reinforce the students’’ actions.
Procedure Steps or Activity:
1. Walk in quietly (entering a new zone)
2. Get organized before the bell (sharpen pencil, homework
ready…)
3. Begin working quietly on the warm-up (in your notebook
with paper labeled)
Procedure 1:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
Procedure 2:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
Procedure 3:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
Procedure 4:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
Procedure 5:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
Procedure 6:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
Procedure 7:
Objective:
When procedure will be introduced, modeled, and practiced:
Frequency of modeling and practice:
Assessment and Feedback:
Procedure Steps or Activity:
© 2014. Grand Canyon University. All Rights Reserved.

More Related Content

Similar to Model Social Network Data in Neo4j

micro testing teaching learning analytics
micro testing teaching learning analyticsmicro testing teaching learning analytics
micro testing teaching learning analyticsMartin Schön
 
Webinar 1 teacher training skills
Webinar 1 teacher training skillsWebinar 1 teacher training skills
Webinar 1 teacher training skillskristina smith
 
Telling TimeJustin HedbergBrandman UniversityDecembe.docx
Telling TimeJustin HedbergBrandman UniversityDecembe.docxTelling TimeJustin HedbergBrandman UniversityDecembe.docx
Telling TimeJustin HedbergBrandman UniversityDecembe.docxjacqueliner9
 
Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)Ashley Tan
 
COMPUTER SYSTEM SERVICING DAILLLY LESSON
COMPUTER SYSTEM SERVICING DAILLLY LESSONCOMPUTER SYSTEM SERVICING DAILLLY LESSON
COMPUTER SYSTEM SERVICING DAILLLY LESSONAryAlisbo1
 
Assignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docx
Assignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docxAssignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docx
Assignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docxbraycarissa250
 
Information Literacy Lesson Plan
Information Literacy Lesson Plan Information Literacy Lesson Plan
Information Literacy Lesson Plan KadeMoore325
 
WebQuest Lesson Plan
WebQuest Lesson PlanWebQuest Lesson Plan
WebQuest Lesson Plansmscheurer
 
Implementing-a-Curriculum-Daily-in-the-Classrooms.pptx
Implementing-a-Curriculum-Daily-in-the-Classrooms.pptxImplementing-a-Curriculum-Daily-in-the-Classrooms.pptx
Implementing-a-Curriculum-Daily-in-the-Classrooms.pptxDarylleRAsuncion
 
Sample of Designs of Technology-Inspired Instructional Plan
Sample of Designs of Technology-Inspired Instructional PlanSample of Designs of Technology-Inspired Instructional Plan
Sample of Designs of Technology-Inspired Instructional PlanEricksonBaylon
 
Creating phenomenon based learning course
Creating phenomenon based learning courseCreating phenomenon based learning course
Creating phenomenon based learning courseproiha
 
Robert Gagne: Learning and Instruction
Robert Gagne:  Learning and InstructionRobert Gagne:  Learning and Instruction
Robert Gagne: Learning and InstructionMirandaE23
 
Flip learning a review1
Flip learning a review1Flip learning a review1
Flip learning a review1nw2014
 
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...Boakes, Norma
 
Classroom expectations
Classroom expectationsClassroom expectations
Classroom expectationsKella Randolph
 
Science On The Smartbaord
Science On The SmartbaordScience On The Smartbaord
Science On The SmartbaordBarbara M. King
 

Similar to Model Social Network Data in Neo4j (20)

micro testing teaching learning analytics
micro testing teaching learning analyticsmicro testing teaching learning analytics
micro testing teaching learning analytics
 
Webinar 1 teacher training skills
Webinar 1 teacher training skillsWebinar 1 teacher training skills
Webinar 1 teacher training skills
 
Telling TimeJustin HedbergBrandman UniversityDecembe.docx
Telling TimeJustin HedbergBrandman UniversityDecembe.docxTelling TimeJustin HedbergBrandman UniversityDecembe.docx
Telling TimeJustin HedbergBrandman UniversityDecembe.docx
 
Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)
 
COMPUTER SYSTEM SERVICING DAILLLY LESSON
COMPUTER SYSTEM SERVICING DAILLLY LESSONCOMPUTER SYSTEM SERVICING DAILLLY LESSON
COMPUTER SYSTEM SERVICING DAILLLY LESSON
 
Assignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docx
Assignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docxAssignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docx
Assignment 2 Fink Step 3Due Week 7 and worth 200 pointsFor .docx
 
Information Literacy Lesson Plan
Information Literacy Lesson Plan Information Literacy Lesson Plan
Information Literacy Lesson Plan
 
WebQuest Lesson Plan
WebQuest Lesson PlanWebQuest Lesson Plan
WebQuest Lesson Plan
 
Implementing-a-Curriculum-Daily-in-the-Classrooms.pptx
Implementing-a-Curriculum-Daily-in-the-Classrooms.pptxImplementing-a-Curriculum-Daily-in-the-Classrooms.pptx
Implementing-a-Curriculum-Daily-in-the-Classrooms.pptx
 
Sample of Designs of Technology-Inspired Instructional Plan
Sample of Designs of Technology-Inspired Instructional PlanSample of Designs of Technology-Inspired Instructional Plan
Sample of Designs of Technology-Inspired Instructional Plan
 
Creating phenomenon based learning course
Creating phenomenon based learning courseCreating phenomenon based learning course
Creating phenomenon based learning course
 
Robert Gagne: Learning and Instruction
Robert Gagne:  Learning and InstructionRobert Gagne:  Learning and Instruction
Robert Gagne: Learning and Instruction
 
Ssyr day 2
Ssyr day 2Ssyr day 2
Ssyr day 2
 
DLP EmpTech 12 Q3 W1 D1.docx
DLP EmpTech 12 Q3 W1 D1.docxDLP EmpTech 12 Q3 W1 D1.docx
DLP EmpTech 12 Q3 W1 D1.docx
 
Flip learning a review1
Flip learning a review1Flip learning a review1
Flip learning a review1
 
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
 
FS3 Episode 1
FS3 Episode 1FS3 Episode 1
FS3 Episode 1
 
Classroom expectations
Classroom expectationsClassroom expectations
Classroom expectations
 
Laboratory method
Laboratory method Laboratory method
Laboratory method
 
Science On The Smartbaord
Science On The SmartbaordScience On The Smartbaord
Science On The Smartbaord
 

More from kanepbyrne80830

Each group will write a research paper on an organization of their.docx
Each group will write a research paper on an organization of their.docxEach group will write a research paper on an organization of their.docx
Each group will write a research paper on an organization of their.docxkanepbyrne80830
 
E-Poster  The students will complete an E-Poster, The purpose of th.docx
E-Poster  The students will complete an E-Poster, The purpose of th.docxE-Poster  The students will complete an E-Poster, The purpose of th.docx
E-Poster  The students will complete an E-Poster, The purpose of th.docxkanepbyrne80830
 
e-mail [email protected]Effect of Heat Treatment on Some M.docx
e-mail [email protected]Effect of Heat Treatment on Some M.docxe-mail [email protected]Effect of Heat Treatment on Some M.docx
e-mail [email protected]Effect of Heat Treatment on Some M.docxkanepbyrne80830
 
e-mail is a major area of focus for information governance (IG) .docx
e-mail is a major area of focus for information governance (IG) .docxe-mail is a major area of focus for information governance (IG) .docx
e-mail is a major area of focus for information governance (IG) .docxkanepbyrne80830
 
E-Government and Creating a Citizen-Centric Government 143.docx
E-Government and Creating a Citizen-Centric Government   143.docxE-Government and Creating a Citizen-Centric Government   143.docx
E-Government and Creating a Citizen-Centric Government 143.docxkanepbyrne80830
 
Dysfunctional Behaviors and Related Facilitation Strategies Twelv.docx
Dysfunctional Behaviors and Related Facilitation Strategies Twelv.docxDysfunctional Behaviors and Related Facilitation Strategies Twelv.docx
Dysfunctional Behaviors and Related Facilitation Strategies Twelv.docxkanepbyrne80830
 
Dylan Rodríguez ends his essay with the following questionsHo.docx
Dylan Rodríguez ends his essay with the following questionsHo.docxDylan Rodríguez ends his essay with the following questionsHo.docx
Dylan Rodríguez ends his essay with the following questionsHo.docxkanepbyrne80830
 
E D U C AT I O NStudy Theology, Even If You Dont Believe .docx
E D U C AT I O NStudy Theology, Even If You Dont Believe .docxE D U C AT I O NStudy Theology, Even If You Dont Believe .docx
E D U C AT I O NStudy Theology, Even If You Dont Believe .docxkanepbyrne80830
 
E V I D E N C E S Y N T H E S I SModels of care in nursing.docx
E V I D E N C E S Y N T H E S I SModels of care in nursing.docxE V I D E N C E S Y N T H E S I SModels of care in nursing.docx
E V I D E N C E S Y N T H E S I SModels of care in nursing.docxkanepbyrne80830
 
DuringWeek 5, we studied social stratification and how it influe.docx
DuringWeek 5, we studied social stratification and how it influe.docxDuringWeek 5, we studied social stratification and how it influe.docx
DuringWeek 5, we studied social stratification and how it influe.docxkanepbyrne80830
 
During Week Two the focus is on strategic leadership and managing th.docx
During Week Two the focus is on strategic leadership and managing th.docxDuring Week Two the focus is on strategic leadership and managing th.docx
During Week Two the focus is on strategic leadership and managing th.docxkanepbyrne80830
 
During Week 2, much focus is placed on various strategic thinking mo.docx
During Week 2, much focus is placed on various strategic thinking mo.docxDuring Week 2, much focus is placed on various strategic thinking mo.docx
During Week 2, much focus is placed on various strategic thinking mo.docxkanepbyrne80830
 
During this time when the Internet provides essential communicat.docx
During this time when the Internet provides essential communicat.docxDuring this time when the Internet provides essential communicat.docx
During this time when the Internet provides essential communicat.docxkanepbyrne80830
 
During this second week, you explored the knowledge base and his.docx
During this second week, you explored the knowledge base and his.docxDuring this second week, you explored the knowledge base and his.docx
During this second week, you explored the knowledge base and his.docxkanepbyrne80830
 
during the period from 1492 to 1700 french activity in the amer4ica.docx
during the period from 1492 to  1700 french activity in the amer4ica.docxduring the period from 1492 to  1700 french activity in the amer4ica.docx
during the period from 1492 to 1700 french activity in the amer4ica.docxkanepbyrne80830
 
During the previous 30 years, the airline industry has experienced m.docx
During the previous 30 years, the airline industry has experienced m.docxDuring the previous 30 years, the airline industry has experienced m.docx
During the previous 30 years, the airline industry has experienced m.docxkanepbyrne80830
 
During the semester you should record environmental events weather .docx
During the semester you should record environmental events weather .docxDuring the semester you should record environmental events weather .docx
During the semester you should record environmental events weather .docxkanepbyrne80830
 
During the period 1350 to 1607, numerous changes in thought were occ.docx
During the period 1350 to 1607, numerous changes in thought were occ.docxDuring the period 1350 to 1607, numerous changes in thought were occ.docx
During the period 1350 to 1607, numerous changes in thought were occ.docxkanepbyrne80830
 
During the mid 18th Century, English colonists appealed to the met.docx
During the mid 18th Century, English colonists appealed to the met.docxDuring the mid 18th Century, English colonists appealed to the met.docx
During the mid 18th Century, English colonists appealed to the met.docxkanepbyrne80830
 
During the 1930s, much of the world seemed to give up on their h.docx
During the 1930s, much of the world seemed to give up on their h.docxDuring the 1930s, much of the world seemed to give up on their h.docx
During the 1930s, much of the world seemed to give up on their h.docxkanepbyrne80830
 

More from kanepbyrne80830 (20)

Each group will write a research paper on an organization of their.docx
Each group will write a research paper on an organization of their.docxEach group will write a research paper on an organization of their.docx
Each group will write a research paper on an organization of their.docx
 
E-Poster  The students will complete an E-Poster, The purpose of th.docx
E-Poster  The students will complete an E-Poster, The purpose of th.docxE-Poster  The students will complete an E-Poster, The purpose of th.docx
E-Poster  The students will complete an E-Poster, The purpose of th.docx
 
e-mail [email protected]Effect of Heat Treatment on Some M.docx
e-mail [email protected]Effect of Heat Treatment on Some M.docxe-mail [email protected]Effect of Heat Treatment on Some M.docx
e-mail [email protected]Effect of Heat Treatment on Some M.docx
 
e-mail is a major area of focus for information governance (IG) .docx
e-mail is a major area of focus for information governance (IG) .docxe-mail is a major area of focus for information governance (IG) .docx
e-mail is a major area of focus for information governance (IG) .docx
 
E-Government and Creating a Citizen-Centric Government 143.docx
E-Government and Creating a Citizen-Centric Government   143.docxE-Government and Creating a Citizen-Centric Government   143.docx
E-Government and Creating a Citizen-Centric Government 143.docx
 
Dysfunctional Behaviors and Related Facilitation Strategies Twelv.docx
Dysfunctional Behaviors and Related Facilitation Strategies Twelv.docxDysfunctional Behaviors and Related Facilitation Strategies Twelv.docx
Dysfunctional Behaviors and Related Facilitation Strategies Twelv.docx
 
Dylan Rodríguez ends his essay with the following questionsHo.docx
Dylan Rodríguez ends his essay with the following questionsHo.docxDylan Rodríguez ends his essay with the following questionsHo.docx
Dylan Rodríguez ends his essay with the following questionsHo.docx
 
E D U C AT I O NStudy Theology, Even If You Dont Believe .docx
E D U C AT I O NStudy Theology, Even If You Dont Believe .docxE D U C AT I O NStudy Theology, Even If You Dont Believe .docx
E D U C AT I O NStudy Theology, Even If You Dont Believe .docx
 
E V I D E N C E S Y N T H E S I SModels of care in nursing.docx
E V I D E N C E S Y N T H E S I SModels of care in nursing.docxE V I D E N C E S Y N T H E S I SModels of care in nursing.docx
E V I D E N C E S Y N T H E S I SModels of care in nursing.docx
 
DuringWeek 5, we studied social stratification and how it influe.docx
DuringWeek 5, we studied social stratification and how it influe.docxDuringWeek 5, we studied social stratification and how it influe.docx
DuringWeek 5, we studied social stratification and how it influe.docx
 
During Week Two the focus is on strategic leadership and managing th.docx
During Week Two the focus is on strategic leadership and managing th.docxDuring Week Two the focus is on strategic leadership and managing th.docx
During Week Two the focus is on strategic leadership and managing th.docx
 
During Week 2, much focus is placed on various strategic thinking mo.docx
During Week 2, much focus is placed on various strategic thinking mo.docxDuring Week 2, much focus is placed on various strategic thinking mo.docx
During Week 2, much focus is placed on various strategic thinking mo.docx
 
During this time when the Internet provides essential communicat.docx
During this time when the Internet provides essential communicat.docxDuring this time when the Internet provides essential communicat.docx
During this time when the Internet provides essential communicat.docx
 
During this second week, you explored the knowledge base and his.docx
During this second week, you explored the knowledge base and his.docxDuring this second week, you explored the knowledge base and his.docx
During this second week, you explored the knowledge base and his.docx
 
during the period from 1492 to 1700 french activity in the amer4ica.docx
during the period from 1492 to  1700 french activity in the amer4ica.docxduring the period from 1492 to  1700 french activity in the amer4ica.docx
during the period from 1492 to 1700 french activity in the amer4ica.docx
 
During the previous 30 years, the airline industry has experienced m.docx
During the previous 30 years, the airline industry has experienced m.docxDuring the previous 30 years, the airline industry has experienced m.docx
During the previous 30 years, the airline industry has experienced m.docx
 
During the semester you should record environmental events weather .docx
During the semester you should record environmental events weather .docxDuring the semester you should record environmental events weather .docx
During the semester you should record environmental events weather .docx
 
During the period 1350 to 1607, numerous changes in thought were occ.docx
During the period 1350 to 1607, numerous changes in thought were occ.docxDuring the period 1350 to 1607, numerous changes in thought were occ.docx
During the period 1350 to 1607, numerous changes in thought were occ.docx
 
During the mid 18th Century, English colonists appealed to the met.docx
During the mid 18th Century, English colonists appealed to the met.docxDuring the mid 18th Century, English colonists appealed to the met.docx
During the mid 18th Century, English colonists appealed to the met.docx
 
During the 1930s, much of the world seemed to give up on their h.docx
During the 1930s, much of the world seemed to give up on their h.docxDuring the 1930s, much of the world seemed to give up on their h.docx
During the 1930s, much of the world seemed to give up on their h.docx
 

Recently uploaded

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 

Recently uploaded (20)

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 

Model Social Network Data in Neo4j

  • 1. DS 220: Graph Databases Homework 1. Choose a social network that you use. Say, FaceBook, Twitter, LinkedIn, or anything else. 2. Design a model to store and manage relationship data from these social networks in a graph database. 3. Install neo4j and implement your model. 4. Create some realistic “toy” data and store it in your database. You must design your toy data such that there are at least 10 nodes. The network should be realistic. For example, there must be at least some nodes that have 4-5 friends and some that maybe are new or loners and have 1-2 friends. Etc. 5. Run the following queries; a. Choose two people at random from your toy data. Run a query to check if they are connected via a path in the graph. b. Run a query to detect who are the people who have the (i) most “friends” (or neighbors) and, (ii) least “friends”. c. Run a query to find the average number of friends per person in the network. Your report should contain the following: 1. A brief (but complete) description of the social network and the data you are using. 2. A description and diagram showing your data model. 3. A snapshot of all the queries you ran in neo4j. Use script in Unix and similar tools in Windows. Or, use screenshots. 4. The code used to create the database, insert the data, and query the data. 5. Discuss how long each query took to run. Also, discuss which queries were “easier” to write using a graph database. EDU-450 Example Procedures
  • 2. Program of Study: Elementary Education Procedure 1: Entering the Classroom Objective: To create a classroom environment that is conducive to learning the moment class begins. When procedure will be introduced, modeled, and practiced and its frequency: Teacher will introduce the procedure on the first day of school. The teacher will model the procedure at the beginning of class for the first week of school. Students will practice this procedure a few times the first day until satisfactory. Teacher and students will repeat when reinforcement is needed or when new students join the class. Assessment and Feedback: Teacher will watch for students that follow the steps correctly and will positively reinforce the students. Procedure Steps or Activity: 1. Walk in quietly (entering a new zone). 2. Get organized before the bell (sharpen pencil, homework ready …). 3. Begin working quietly on the warm-up (in your notebook with paper labeled). Procedure 2: Exiting the Classroom
  • 3. Objective: To optimize time for instruction and to allow the learning environment to operate efficiently through the end of class. When procedure will be introduced, modeled, and practiced and its frequency: Teacher will introduce the procedure on the first day of school. The teacher will model the procedure at the end of class for the first week of school. Students will practice this procedure a few times the first day until satisfactory. Teacher and students will repeat when reinforcement is needed or when new students join the class. Assessment and Feedback: Teacher will watch for students that follow the steps correctly and will positively reinforce the students. Procedure Steps or Activity: 1. Pack up when the teacher instructs you to do so (not before). 2. Pack your things quietly. 3. Pick up any trash around you and hold on to it. 4. Stay in your seat until the teacher, not the bell, dismisses you. 5. Throw out trash when you are dismissed. © 2014. Grand Canyon University. All Rights Reserved. EDU-450 Procedures Program of Study: Video Tutorial:
  • 4. https://www.youtube.com/watch?v=BaLy_DbyJGA HERE’S A SAMPLE FOR YOU. YOU CANNOT USE THIS ONE FOR YOUR ASSIGNMENT. Sample Procedure: Entering the classroom Objective: To create a classroom environment that is conducive to learning the moment class begins. When procedure will be introduced, modeled, and practiced: Teachers will introduce the procedure on the first day of school. The teacher will model the procedure at the beginning of class for the first week of school. Frequency of modeling and practice: Students will practice this procedure a few times the first day until satisfied. Assessment and Feedback: Teacher will watch for student who follow the steps correctly and will positively reinforce the students’’ actions. Procedure Steps or Activity: 1. Walk in quietly (entering a new zone) 2. Get organized before the bell (sharpen pencil, homework ready…) 3. Begin working quietly on the warm-up (in your notebook with paper labeled) Procedure 1: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback:
  • 5. Procedure Steps or Activity: Procedure 2: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback: Procedure Steps or Activity: Procedure 3: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback: Procedure Steps or Activity: Procedure 4: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback:
  • 6. Procedure Steps or Activity: Procedure 5: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback: Procedure Steps or Activity: Procedure 6: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback: Procedure Steps or Activity: Procedure 7: Objective: When procedure will be introduced, modeled, and practiced: Frequency of modeling and practice: Assessment and Feedback:
  • 7. Procedure Steps or Activity: © 2014. Grand Canyon University. All Rights Reserved.