2012年9月24日星期一

What Can Social Networking Do?


What else can social networking do except from keeping in touch with friends in virtual www world? It might be a question to all of people who concentrate on building social networking websites at the beginning.

As far as our experience in the past, we know that we can buy things and ask questions through the Internet websites and web-forums. In lecture 2, Prof. Chan systematically introduced us Social Tasks, Social Media with Social Marketing. What interest me most are Open Source Development and Social Recommendation.

Open Source Development can be included in Social Tasks. As its name indicating, it is a kind of cooperation by putting the open source code of software or methods into the Internet website or forum. Any potential people or developer from all over the world can access to the code and improve it. We have already known that CSDN (Chinese software develop net) and Github are exactly the examples of the Open Source Development and thanks to them, many problems in our learning process can be dealt with easily by searching keywords and reading the documentation of code. It’s very convenient for developing beginner to study and improve themselves.

Another interesting thing we learnt is the Social Recommendation. We got in touch some familiar experience about it. For instance, when we log in WeiBo or Twitter and post news, you can set the topic by using the notation “#” to enclose the content you are writing so that you can easily find the similar content of recommendation by clicking the topic. Another example is the Genius of Apple App Store. You can open the Genius option in Apple App Store and it will recommend you some great apps you might be interested according to your downloaded apps.
Genius in App Store

The Social Recommendation seems more and more important in social networking. It is like commercial advertisement but much more interactive. It can search the things you like automatically and output the results for you so that you might very likely click on them which indeed increase the click rate even the incomes of websites. So it’s very important to have a considerate analysis system to filter the potential recommendations. There are three basic derived social recommendation methods as follows: User-based filtering and Item-based filtering with Content-based filtering.

Content-based filtering method gives recommendations by collecting the tags and keywords of items. It is mostly based on the characteristics and preferences of items. If you like apple products like iphone and you set the tag of apple as IT product, the recommendation won’t return the fruit apple for you.

User-based filtering and Item-based filtering are both Collaborative Filtering. To figure out the difference between them, Prof. Chan used a fourth object to explain. Let’s imagine another model that A like Apple product iphone and fruit apple while you are A’s best friend with high correlation in favor.  When you search iphone, User-based filtering method might return you iphone and fruit apple to you by matching A’s favor. Yet Item-based filtering method might just return you iphone and ipad because they are highly correlated as Apple Company product.

I think that commercial websites should think much more about the recommendation filtering methods so that they can earn more profit from social recommendations. And to do it better, it may be a good way to build a social networking for customers like what Taobao did.

In fact, Social Networking can do much more than Open Source Development and Social Recommendation. It can gather great ideas from all over the world as Social Brainstorming or Crowsourcing. Besides, it can record your life or ideas by Blog. To company, it's no need to mention the usage and importance of Social Commerce. In brief, Social Networking can do a lot more than we have known and we should keep digging its potential worth.

2012年9月21日星期五

Reflection and Review of Social Networking



Nowadays, more and more people, especially adolescents, are spending much more time on the internet than ever. Many surveys say that this situation occurs mostly because of the emergence of so-called social network such as Facebook and twitter. When talking about the Social Network, apart from those social network site, the second thought comes to you might be the movie “The Social Network” in 2010. The movie is about how the famous social network website, which would become known as Facebook, be created by a Harvard student named Mark Zuckerberg.

The front cover of the movie The Social Network

The trailer of The Social Network



We all know that the general development of social networking began with the Theory of Six Degrees, followed by the stage of making friend with stranger and the stage of entertainment. And for now, thanks to Facebook, we have walked into the stage of socialgram connected to the real world networking. We may also know that many SNS (Social Networking Services) nowadays aim at helping people to establish social networks of Internet application service, in the meanwhile, we are familiar with the other SNS called Social Network Sites including RenRen and KaiXin. So, what’s the difference between social network and social networking?

So far as we know from the lecture in the first week, there are some differences between social network and social networking. While social network is a kind of social structure whose “nodes” (individuals or groups) are bonded by one or more types of relationship or interdependency, social networking is the bridge connects those “nodes” by service/technology provided. For instance, there is a group of people who fascinate about movies and we maintain that those people have the same property of interest, then it can be defined these people have connection with each other by the property, and these people become the "nodes" in the social network. Social networking can be a platform or website forum that building the relationship among people, such as DouBan Group and IMDB Community.

Besides the comparison of social network and social networking, Professor Rosanna also talked about the topic of social media versus social networking. In my opinion, social media uses technologies such as blogs, podcasts, wikis, and vlogs (videoblog) to let people discover or read news and information. Theoretically, these news and information will be propagated through the Internet without the limitation of time and region, and that propagation process will be done through social media. As the definition of social media, we can know that social media include social networking websites. Social networking sites mostly can link and share those news and information from social media sites, just like a citation in research paper, but the social media still dissociate from social networking websites. For example, you hardly can define Wikipedia as social networking website because of its not helping people being linked in a specific orientation, but you can always cite and link those wiki into your WeiBo or Facebook to let your friends know the information. Your friends may reply or forward it and that's exactly the connection between you and your friends has been linked. Thus, we can conclude that social networking concentrates on building the relationships among people and rethink that social media is just a shift in how people discover and read news and information.

As for me, I really like SNS and quite want to build a mobile software platform or application like Path to link my close friend to share my life through picture, video and my location. And that’s why I study in this course to get more knowledge of social networking.



User Interface of Path