Social Graph and Interactions in Hogwarts
What you can get?
Have you ever met the trouble of forgetting the characters in front of you halfway through reading? We want to create a way to quickly understand the characters in Harry Potter. And through the relationship of characters finds out more interesting clues at Hogwarts. Do you also curious about these questions?
LET US HAVE A GREAT ADVANTURE IN HOGWARTS!
Our idea
Our idea is to establish a network between characters through the relationship between characters in the plot. Extracting the content hidden in the text into the visible data and graphs. Using edges to represent relationships and nodes to represent characters. Through the network, we can analyze the features about the content of Harry Potter. The main roles of the book, the relationship of the different houses can be easily to find out. You can learn more about network in Network Analysis.
From relationships are not enough to fully understand a role. We also analyzed the character’s dialogue, including text taken from the Wikipage and the original books. The analysis of the text allows us to obtain the corresponding keywords and the personality of the characters. Also, the four houses of Hogwarts are part of our analysis, we are curious about the network and keyword of the four houses. You can learn more about the text in Text Analysis.
Our data
The source of our data is wiki fandom page and the original books, you can find ours in the webpage https://harrypotter.fandom.com/wiki/Main_Page
In the network We only keep characters that only appear in books as our nodes. And in the text analyse includes the dialogue in the books and the content in character page from wiki fandom.
Our Team
Yun Ma
s202707
1. Data prcessing(extract characters in books)
2. Network building and visualization
3. Friendship Paradox and Six Degrees of Separation
4. Sentiment analysis
5. Text analysis and wordcloud generation
Hui wang
s210331
1. Data collection
2. Data prcess
3. Community detection
4. Final explainer book
tianyi ma
S210316
1. Building website
2. Editing video
3. Generate network
4. Data collection
5. Data processing(Characters relationship)