Вернуться к Applied Social Network Analysis in Python

4.7
звезд
Оценки: 2,550
Рецензии: 430

## О курсе

This course will introduce the learner to network analysis through tutorials using the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of connectivity and network robustness. The third week will explore ways of measuring the importance or centrality of a node in a network. The final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem. This course should be taken after: Introduction to Data Science in Python, Applied Plotting, Charting & Data Representation in Python, and Applied Machine Learning in Python....

## Лучшие рецензии

NK

2 мая 2019 г.

This course is a excellent introduction to social network analysis. Learnt a lot about how social network works. Anyone learning Machine Learning and AI should definitely take this course. It's good.

JL

23 сент. 2018 г.

It was an easy introductory course that is well structured and well explained. Took me roughly a weekend and I thoroughly enjoyed it. Hope the professor follows up with more advanced material.

Фильтр по:

## 326–350 из 423 отзывов о курсе Applied Social Network Analysis in Python

автор: John W

11 июня 2019 г.

This was a good course. I learned a good amount about network analysis and the python library networkx. I can envision using what I learned in my job. However, of the five courses in the Applied Data Science with Python Specialization I felt this was the weakest offering.

1. The Title. While the majority of the examples and exercises were focused on social networks, there's little in the course that is really specific to social networks. The course applies to any kind of network that can be loaded into networkx.

2. Trim the Process Descriptions. Too often the lecturer would say things like "Node A has degree of 3 because it is connected to three other nodes. Node B has a degree of 5 because it is connected to five other nodes. Node C has a degree of 4 because it is connected to four other nodes." For such a simple concept, that many examples aren't needed.

3. Provide On-Screen Example Files (my biggest gripe). In all of the previous courses, when the lecturer gave code examples on screen, there was a corresponding Jupyter notebook with those examples so the learner could follow along, and keep the notebook as a handy refresher of how to interact with the library. None of that was provided in this course.

автор: Rui B

25 февр. 2018 г.

Extremely good introduction to network analysis. The course heavily relies on NetworkX, and doesn't require extensive programming knowledge - with the help of Google, you may easily solve all problems. The lectures were well structured and easy to follow. Having said this, I have found 2 major drawbacks: 1. I would really appreciate some external references so that I could get a theoretical introduction to the materials taught. 2. The last assignment required machine learning, which was not taught in this course. With the help of the forums and a bit of googling, it is easy to get full mark, but perhaps the authors could include such background in the provided notebooks?

автор: Vinicius G

29 янв. 2018 г.

The explanations were very really good and clear but not enough to complete the assignments. The assignments were over the top in difficulty. The hardest in the entire course program. That is the only reason I took one star. It was because I felt that the classes did not prepare for the assignments. Or, assignments should have a more clear explanation of the steps to be taken in order to complete them. Definitely we should look for answers ourselves but not being able to clearly understand each step throughout the assignments really limited my research area and increased my frustration.

автор: Aino J

2 июля 2020 г.

I started the course only because it was part of the Specialisation, but I am glad I did because the topic is actually very interesting! This course covers the basics. The lectures are very well structured, quizzes are suitably challenging, and the assignments are interesting while not terribly challenging. You'll apply some of the machine learning concepts from course 3 in the final week's assignments, which I though was a nice, round finish to the Specialisation.

автор: VenusW

19 сент. 2017 г.

Learnt considerable amount about social network from this course, as introductory level, materials (lectures and assignments) are well-prepared, much better than course 4 (text-mining). Assignments are not too hard, probably has relative good foundation from previous 4 courses. Auto-grader is a real pain in this specialization (course 3, 4 and 5), need to go through thorough test before release.

Do not consider this specialization as intermediate level.

автор: Vani K - P

12 июня 2020 г.

Its a amazing course for beginners with little Python experience. The lectures and quiz are simple and assignments are really challenging. If you are looking for Social Networks course which covers nook and corners of Social Networks Analysis then this course is not for you.

автор: Brandan S

19 сент. 2017 г.

Pro: Required interpretation of methods presented for application on assignments without explicit direction. Required application of knowledge gained in previous specialization courses.

Con: Explanations of social network analyses were limited in number and shallow in coverage.

автор: Robert J K

18 дек. 2018 г.

The course starts off a bit slow but gets you used to the NetworkX module. The last exercise is a pretty neat culmination of the this course and specialization. It would have been cool for it to also involve text mining, but I enjoyed it and the course in general.

автор: Carlos F P

7 февр. 2020 г.

The course provides a great introduction to graph analytics, I consider that the social network applications are very sparse or missing in action altogether. Nonetheless, overall great content and practice of extracting information from networks with Python.

автор: Jose P

8 дек. 2018 г.

Social Network was completely new to me and I found this course provided basic and more detailed information about the matter, and also enough documentation to continue learning. I see there is much more to learn, but the course was a great introduction.

автор: Thomas L

26 янв. 2021 г.

Course was very straightforward application of the lecture materials. Not as challenging as the first three courses of this specialization, but nevertheless it was instructed very clearly and was informative. Would recommend this course.

автор: Srinivas R

9 окт. 2017 г.

Good overview of network concepts using networkx - wish the course were a few weeks longer for it finishes just when you feel you can begin to something useful with the basics you have learned - but you do learn the basics.

автор: bob n

22 сент. 2020 г.

Good basic course, well paced. I liked the instructor. Weekly assignments fair, some tougher than others. Occasionally finicky Auto grader a bit like artillery, need to send a couple of rounds over to home in on target.

автор: Devansh K

28 дек. 2020 г.

Extremely detailed and challenging course. The assignments require a lot of thinking and skill. Gives a comprehensive overview of social network analysis and a good way for any novice python coder to improve their skills

автор: Bernardo A

8 окт. 2017 г.

Really good overview of concepts and analysis related to 'graphs'. Could be more challenging when it comes to projects: for example, teach students to gather real data from twitter or facebook and make graphs with it.

автор: Chris M

7 окт. 2017 г.

I know its hard to go in deep detail with these courses. If you used one graph and gradually built upon it through the course it may reinforce the concepts better. Thoroughly enjoyed though, learned a lot.

13 янв. 2018 г.

The material and assignments were great and well aligned. The autograder for the Jupyter Notebooks was finicky at best and resulted in lots of time wasted getting formatting correct.

автор: Vivien A

16 мар. 2021 г.

Great content but assignment / auto grader sometimes difficult to deal with. In particular, errors not clearly described. Much time wasted due to wrong package version, etc. etc.

автор: Eric M

9 окт. 2017 г.

This was an excellent overview of using and analyzing graphs with Python. I learned a lot, got to apply my learning from previous courses, and I earned my Specialization!

автор: Raul M

6 июля 2018 г.

Great class for an introduction to networks.I didn't give it 5 stars because it didn't give me enough information to apply the concepts learned to real life projects.

автор: Vishal S

16 июля 2018 г.

Lectures are very well-designed. Especially, the assignment of week 4 is too good, that give me an overview of how we can apply machine learning in network analysis.

автор: Steffen H

20 нояб. 2018 г.

Course was ok, the assignments are not too difficult. I wish the course would provided more insights and discussions of the presented metrics of centrality though.

автор: Sean D

26 июня 2019 г.

Overall, good course. It could use more explicit examples of NetworkX in the actual Jupyter Notebook itself, but the coverage of the material is high quality.

автор: Ezequiel P

16 сент. 2020 г.

Great course! The topic is very interesting! I would have liked it to have more hands-on approach during the lectures, but the course quality is great

автор: YUJI H

28 июня 2018 г.

The presentation documents are very helpful to understand the lectures. If they can be downloaded to our local laptop, I evaluate this course 5 stars.