A new proposed mechanism for organizing blog comments for a particular post so that they are most relevant to what the user is looking for when they read the post.
This document provides an introduction to social media and how students can get started using various social media tools at Duke University. It discusses popular platforms like Facebook, Twitter, YouTube and Flickr, and how each can be used. It also introduces WordPress blogs available through Duke's website and provides ideas for how students can apply social media in their courses and projects.
The document provides information on top social media sites including their category, description, when to use them, Alexa rank, and year since founded. Some of the key sites mentioned include Facebook (social networking), YouTube (video sharing), Twitter (microblogging), LinkedIn (professional networking), Pinterest (visual discovery), Instagram (photo sharing), and Google+ (social networking). The document serves as a useful reference for the most popular social media platforms and when each one might be best used.
The document describes the standard My Site features in SharePoint and additional social features provided by NewsGator Technologies. The standard SharePoint My Site features include displaying a user's profile, presence, contact details, documents, sites, and more. NewsGator enhances My Sites with additional social features like microblogging, activity streams, commenting, statuses, recommendations, and more. Administrators can customize which features are available on each user's My Site.
Web 2.0 refers to second-generation web services that emphasize user collaboration and sharing. Social computing involves new relationships and power structures emerging from technologies like blogs, wikis, and social networks. Forrester Research says a new social structure is emerging where technology empowers communities over institutions.
Social Media for Communication 101 is an introduction program for employees who have zero, basic knowledge on Social Media and how to use available tools for communication.
The document describes NewsGator social networking web parts that allow users to integrate social media activities, view profiles, communities and content on SharePoint sites. It provides the names, descriptions and samples of various web parts for microblogging, community discovery and management, content display and people discovery.
This session will address how complex social networks of various types can be built with Drupal. The nuances of Feeds, Walls, Sharing (both private and public), Friends, Following, and (most importantly) Privacy will be explored, and options for building these features with Drupal will be discussed, with examples from the real world.
This is an advanced session but anyone with social-networking dreams would benefit from learning the challenges in building one.
How do you make a network "Social"?
A Drupal site is a network of users and content, but it is not inherently social. It's greatest original feature was the ability for multiple users to collaborate in managing the system. We'll talk about what makes networks social and what makes them fun: Feeds, Activity, & Sharing.
"News Feeds" can show not only your friend's content, but your friends-of-your-friends content when the target is your friend. Sound complicated? It is!
"Activity" is when you become friends with someone, join the site, "like" something, commented on something... the list goes on. Without activity display, a social network feels more like a MySpace than Facebook. But be careful... if you list each new activity all of your friends make, it can get clogged with redundant announcements. Learn how we devised a system that lets us smartly group recent activity taken by user, taxonomy term, or node.
Great social networks may be easy to use, but the logic behind true social networks is very complex.
The Details
- Building news feeds for friends and "followed" terms with Search API with Apache Solr
- How to let users "share" content and write on other users "walls".
- Creating an "activity" system that shows users activity around the site and can group similar activity together.
- Privacy & Permissions: How to give control where control is due.
About the Speaker
Jonathan is the Founder & CTO of ThinkDrop Consulting, a Drupal consulting company in Brooklyn, New York and has been developing with Drupal for more than 7 years, coding with PHP for more than 11 years, and hypertexting with HTML since 1997.
This session was originally given at DrupalCampNYC 10 in December of 2012
Slides available at https://docs.google.com/present/view?id=dg3sc8t9_2cbxfbnqg
NOTE: I apologize for the layout problems, Google Docs Presentations look different on different operating systems
An experimental study in which we analyzed how individual twitter usage varies in conference settings.
Edgardo Vega, Ramanujam Parthasarathy, Josette Torres- Virginia Tech
This document provides an introduction to social media and how students can get started using various social media tools at Duke University. It discusses popular platforms like Facebook, Twitter, YouTube and Flickr, and how each can be used. It also introduces WordPress blogs available through Duke's website and provides ideas for how students can apply social media in their courses and projects.
The document provides information on top social media sites including their category, description, when to use them, Alexa rank, and year since founded. Some of the key sites mentioned include Facebook (social networking), YouTube (video sharing), Twitter (microblogging), LinkedIn (professional networking), Pinterest (visual discovery), Instagram (photo sharing), and Google+ (social networking). The document serves as a useful reference for the most popular social media platforms and when each one might be best used.
The document describes the standard My Site features in SharePoint and additional social features provided by NewsGator Technologies. The standard SharePoint My Site features include displaying a user's profile, presence, contact details, documents, sites, and more. NewsGator enhances My Sites with additional social features like microblogging, activity streams, commenting, statuses, recommendations, and more. Administrators can customize which features are available on each user's My Site.
Web 2.0 refers to second-generation web services that emphasize user collaboration and sharing. Social computing involves new relationships and power structures emerging from technologies like blogs, wikis, and social networks. Forrester Research says a new social structure is emerging where technology empowers communities over institutions.
Social Media for Communication 101 is an introduction program for employees who have zero, basic knowledge on Social Media and how to use available tools for communication.
The document describes NewsGator social networking web parts that allow users to integrate social media activities, view profiles, communities and content on SharePoint sites. It provides the names, descriptions and samples of various web parts for microblogging, community discovery and management, content display and people discovery.
This session will address how complex social networks of various types can be built with Drupal. The nuances of Feeds, Walls, Sharing (both private and public), Friends, Following, and (most importantly) Privacy will be explored, and options for building these features with Drupal will be discussed, with examples from the real world.
This is an advanced session but anyone with social-networking dreams would benefit from learning the challenges in building one.
How do you make a network "Social"?
A Drupal site is a network of users and content, but it is not inherently social. It's greatest original feature was the ability for multiple users to collaborate in managing the system. We'll talk about what makes networks social and what makes them fun: Feeds, Activity, & Sharing.
"News Feeds" can show not only your friend's content, but your friends-of-your-friends content when the target is your friend. Sound complicated? It is!
"Activity" is when you become friends with someone, join the site, "like" something, commented on something... the list goes on. Without activity display, a social network feels more like a MySpace than Facebook. But be careful... if you list each new activity all of your friends make, it can get clogged with redundant announcements. Learn how we devised a system that lets us smartly group recent activity taken by user, taxonomy term, or node.
Great social networks may be easy to use, but the logic behind true social networks is very complex.
The Details
- Building news feeds for friends and "followed" terms with Search API with Apache Solr
- How to let users "share" content and write on other users "walls".
- Creating an "activity" system that shows users activity around the site and can group similar activity together.
- Privacy & Permissions: How to give control where control is due.
About the Speaker
Jonathan is the Founder & CTO of ThinkDrop Consulting, a Drupal consulting company in Brooklyn, New York and has been developing with Drupal for more than 7 years, coding with PHP for more than 11 years, and hypertexting with HTML since 1997.
This session was originally given at DrupalCampNYC 10 in December of 2012
Slides available at https://docs.google.com/present/view?id=dg3sc8t9_2cbxfbnqg
NOTE: I apologize for the layout problems, Google Docs Presentations look different on different operating systems
An experimental study in which we analyzed how individual twitter usage varies in conference settings.
Edgardo Vega, Ramanujam Parthasarathy, Josette Torres- Virginia Tech
The Benefits of Buffer Entrepreneurs are Missing Out OnMellissa Thomas
Entrepreneurs are busy people, and maintaining a social media presence can eat up much of their already scarce time. Learn more about how BufferApp can solve that problem.
This document summarizes a presentation about how Web 2.0 is changing the world. It discusses various social media platforms like Facebook, LinkedIn, Twitter, YouTube and how organizations can use them. It also covers blogs, wikis, podcasts and virtual worlds. The presentation explores how these tools can help engage audiences and foster collaboration for government agencies and scientific organizations.
The document provides guidance on using modules in Webjam to customize a website. It discusses key modules like forums, blogs, photo uploads, activities feeds and more. It explains how to add modules by dragging and dropping them or clicking "+ TO PAGE" and provides tips for editing module settings. Overall the document aims to help users understand modules and how to incorporate different tools and content using a simple drag and drop interface.
The document summarizes a workshop on how to generate buzz using social media. The workshop objectives are to understand the social media phenomenon, be aware of tools that can help create buzz, optimize content production and diffusion on wikiblogs, and leverage social media beyond a citizen act game. Participants are reminded that their ability to create buzz will account for 1/5 of their final rating. The workshop then covers understanding the social media phenomenon, optimizing content for social media, developing an editorial strategy for wikiblogs, writing engaging content, promoting blogs online through tools like Facebook and Twitter, and using hashtags and mentions on Twitter.
Google in the Classroom: Google Groups And Sites PresentationKristin Dragos
Presented at the Illinois Association of Teachers of English Conference 2009 in Rockford, IL. This presentation documents ways Google Groups and Google Sites can be used in the classroom.
2020 Social Introduction To Social Media In India2020 Social
This document discusses how social technologies are changing media, business, society and individuals. It begins by outlining five questions about how social technologies are impacting these areas. It then provides examples of various social platforms and how they define the relationship between users and the social object. The document discusses how social technologies are giving people more real and persistent online identities and blurring the lines between online and offline relationships. It also explores how social technologies are enabling new models of social change, participatory news and changing traditional media organizations. Finally, it outlines how social technologies are reshaping marketing, advocacy and customer service in business.
This document provides an overview of social media and how to use Google Reader and Twitter for professional development purposes. It defines social media, RSS feeds, and Twitter terminology. It then provides step-by-step instructions on setting up and using Google Reader to organize RSS feed subscriptions and share content. Instructions are also given on setting up and using basic and advanced features of Twitter, including lists, favorites, images/location, and mobile apps. Suggestions are made for how faculty and staff can relate social media use to their vocations.
There are a lot of questions about what Google+ is, how it works, and how to use it. This overview provides a thorough look into the world of Google+ and how to use it.
2020 Social Workshop on Social Media for Non-Pofits2020 Social
Slides from the 2020 Social workshop on Social Media for Non-profits.
This deck has been used for the following workshops:
- NASSCOM Foundation workshop, New Delhi, April 2010.
Update history:
- April 2010
The document discusses the characteristics and technologies of Web 2.0, including social networking, tagging, commenting, blogging, social bookmarking, and how the web allows for collaboration, sharing, and user-generated content. Web 2.0 sites let users interact and communicate online through tools like social networking sites, wikis, blogs, and media sharing platforms. The presentation covers how libraries can adopt Web 2.0 technologies and principles to encourage participation and user engagement.
This document discusses how to use WordPress MU and BuddyPress to create a scalable community website for Impact BC. It proposes using WordPress MU and BuddyPress as they are affordable, proven, extendible, secure, and have experienced developers. Key functionality that would be available includes extended profiles, private messaging, friends, groups, activity streams, blog tracking, and forums.
Social media can be defined as online platforms that allow for interaction and conversation between people and organizations. There are six main types of social media: collaborative projects, blogs and microblogs, content communities, social networking sites, virtual social worlds, and virtual game worlds. Some key benefits of using social media include increased brand awareness, social interaction with customers, feedback opportunities, targeted marketing, and reduced costs. Popular social media platforms include Facebook for social networking, Twitter for microblogging, LinkedIn for professional networking, WordPress for blogging, and YouTube for video sharing. Each platform has its own terminology and features that users should understand.
This document discusses ways to create interactive students' library websites that facilitate inquiry, interaction, and knowledge building. It suggests including widgets/gadgets, tools for collaboration like wikis and Google Sites, and ways to link to external Web 2.0 tools for organizing, analyzing, discussing, and sharing information. Examples of building tools that can be used include LibGuides, WordPress, and personal information portals for students. The goal is to engage students in the research process and allow them to become knowledge creators.
This document summarizes a workshop on using social media and communication skills. It introduced various social media platforms like Facebook, Twitter, LinkedIn, SlideShare and discussed how to use them for professional purposes. It also covered best practices for social media engagement like creating blog posts, uploading presentations and audio, using hashtags and embedding content. The document concluded with a group exercise on developing a social media plan for communicating during and after a conference and incorporating social media into work life.
This study examines readers' motivations for reading blogs and how those motivations influence readers' responses. Through surveys and analysis, the study identified four main motives for reading blogs: affective exchange, information search, entertainment, and getting on the bandwagon. The study then analyzed how these motives relate to three responses: opinion acceptance, interaction intentions, and word-of-mouth intentions. Motives like affective exchange and getting on the bandwagon positively influenced interaction and spreading messages, while information search and entertainment positively impacted opinion acceptance of blog content.
MS Techday Botucatu - SharePoint for Internet SitesFabian Gehrke
This document discusses SharePoint for internet sites (FIS). FIS allows organizations to build public websites and internet portals using SharePoint. It offers features for content management, web publishing, workflows, social networking, search, business intelligence, forms and analytics. FIS comes in two editions - Foundation (FIS-F) and Enterprise (FIS-E) that differ in capabilities. FIS provides a single platform for collaboration, dynamic content, security, templates and analytics to organizations developing public websites.
This assignment involves simulating a bush fire situation where a human and robot are trapped and must navigate to exit points to escape the spreading fire. Students must program a system with components like a fire simulator, J2ME client, RMI server, and WAP browser to simulate the fire propagation and movement of the human and robot over multiple turns as they try to reach exit points before being engulfed by the fire. The student must submit all Java code implemented for the fire simulator, servers, clients, and other components.
Enterprise Java Hosting in a Cloud EnvironmentSweta Vajjhala
Union Pacific Railroad is currently in the implementation phase of a multi-year overhaul of its enterprise Java hosting environment. The railroad is transitioning from a highly-shared, heavyweight container platform using WebLogic to a virtualized, light-weight JBoss Enterprise Web Server and JBoss Enterprise Web Platform-based environment. This solution includes Red Hat Enterprise Linux 5.4 and KVM operating system components, which are all managed via JBoss Operations Network.
This session:
- Covers the standards Union Pacific Railroad uses for its environment and the implementation details that demonstrate the railroad’s usage model
- Explains how Union Pacific Railroad implements real-time scalability and high availability using cloud computing concepts
- Provides information about how our team uses JBoss Operations Network to manage the environment
- Explains how to provide a standardized, consistent management framework for systems support
While this is a moderately technical presentation, it also includes some valuable insight for technical management.
Quick lightning talk that I gave at a Women Who Code Mobile Study Group meetup on how we continuously ship mobile releases monthly here at PagerDuty.
Note: An older version of this talk was created and given by Clay Smith, one of our mobile engineers at the time, at TwilioConf 2015, so some slides here are shared with that.
BluDotNet - Introdução ao SharePoint 2010Fabian Gehrke
Fabian André Gehrke apresenta sobre o SharePoint 2010. O documento lista comunidades técnicas relacionadas ao SharePoint e .NET e descreve brevemente as funcionalidades da plataforma SharePoint, incluindo sites, comunidades, conteúdo e inovação. A apresentação inclui demonstrações de recursos do SharePoint 2010.
The Benefits of Buffer Entrepreneurs are Missing Out OnMellissa Thomas
Entrepreneurs are busy people, and maintaining a social media presence can eat up much of their already scarce time. Learn more about how BufferApp can solve that problem.
This document summarizes a presentation about how Web 2.0 is changing the world. It discusses various social media platforms like Facebook, LinkedIn, Twitter, YouTube and how organizations can use them. It also covers blogs, wikis, podcasts and virtual worlds. The presentation explores how these tools can help engage audiences and foster collaboration for government agencies and scientific organizations.
The document provides guidance on using modules in Webjam to customize a website. It discusses key modules like forums, blogs, photo uploads, activities feeds and more. It explains how to add modules by dragging and dropping them or clicking "+ TO PAGE" and provides tips for editing module settings. Overall the document aims to help users understand modules and how to incorporate different tools and content using a simple drag and drop interface.
The document summarizes a workshop on how to generate buzz using social media. The workshop objectives are to understand the social media phenomenon, be aware of tools that can help create buzz, optimize content production and diffusion on wikiblogs, and leverage social media beyond a citizen act game. Participants are reminded that their ability to create buzz will account for 1/5 of their final rating. The workshop then covers understanding the social media phenomenon, optimizing content for social media, developing an editorial strategy for wikiblogs, writing engaging content, promoting blogs online through tools like Facebook and Twitter, and using hashtags and mentions on Twitter.
Google in the Classroom: Google Groups And Sites PresentationKristin Dragos
Presented at the Illinois Association of Teachers of English Conference 2009 in Rockford, IL. This presentation documents ways Google Groups and Google Sites can be used in the classroom.
2020 Social Introduction To Social Media In India2020 Social
This document discusses how social technologies are changing media, business, society and individuals. It begins by outlining five questions about how social technologies are impacting these areas. It then provides examples of various social platforms and how they define the relationship between users and the social object. The document discusses how social technologies are giving people more real and persistent online identities and blurring the lines between online and offline relationships. It also explores how social technologies are enabling new models of social change, participatory news and changing traditional media organizations. Finally, it outlines how social technologies are reshaping marketing, advocacy and customer service in business.
This document provides an overview of social media and how to use Google Reader and Twitter for professional development purposes. It defines social media, RSS feeds, and Twitter terminology. It then provides step-by-step instructions on setting up and using Google Reader to organize RSS feed subscriptions and share content. Instructions are also given on setting up and using basic and advanced features of Twitter, including lists, favorites, images/location, and mobile apps. Suggestions are made for how faculty and staff can relate social media use to their vocations.
There are a lot of questions about what Google+ is, how it works, and how to use it. This overview provides a thorough look into the world of Google+ and how to use it.
2020 Social Workshop on Social Media for Non-Pofits2020 Social
Slides from the 2020 Social workshop on Social Media for Non-profits.
This deck has been used for the following workshops:
- NASSCOM Foundation workshop, New Delhi, April 2010.
Update history:
- April 2010
The document discusses the characteristics and technologies of Web 2.0, including social networking, tagging, commenting, blogging, social bookmarking, and how the web allows for collaboration, sharing, and user-generated content. Web 2.0 sites let users interact and communicate online through tools like social networking sites, wikis, blogs, and media sharing platforms. The presentation covers how libraries can adopt Web 2.0 technologies and principles to encourage participation and user engagement.
This document discusses how to use WordPress MU and BuddyPress to create a scalable community website for Impact BC. It proposes using WordPress MU and BuddyPress as they are affordable, proven, extendible, secure, and have experienced developers. Key functionality that would be available includes extended profiles, private messaging, friends, groups, activity streams, blog tracking, and forums.
Social media can be defined as online platforms that allow for interaction and conversation between people and organizations. There are six main types of social media: collaborative projects, blogs and microblogs, content communities, social networking sites, virtual social worlds, and virtual game worlds. Some key benefits of using social media include increased brand awareness, social interaction with customers, feedback opportunities, targeted marketing, and reduced costs. Popular social media platforms include Facebook for social networking, Twitter for microblogging, LinkedIn for professional networking, WordPress for blogging, and YouTube for video sharing. Each platform has its own terminology and features that users should understand.
This document discusses ways to create interactive students' library websites that facilitate inquiry, interaction, and knowledge building. It suggests including widgets/gadgets, tools for collaboration like wikis and Google Sites, and ways to link to external Web 2.0 tools for organizing, analyzing, discussing, and sharing information. Examples of building tools that can be used include LibGuides, WordPress, and personal information portals for students. The goal is to engage students in the research process and allow them to become knowledge creators.
This document summarizes a workshop on using social media and communication skills. It introduced various social media platforms like Facebook, Twitter, LinkedIn, SlideShare and discussed how to use them for professional purposes. It also covered best practices for social media engagement like creating blog posts, uploading presentations and audio, using hashtags and embedding content. The document concluded with a group exercise on developing a social media plan for communicating during and after a conference and incorporating social media into work life.
This study examines readers' motivations for reading blogs and how those motivations influence readers' responses. Through surveys and analysis, the study identified four main motives for reading blogs: affective exchange, information search, entertainment, and getting on the bandwagon. The study then analyzed how these motives relate to three responses: opinion acceptance, interaction intentions, and word-of-mouth intentions. Motives like affective exchange and getting on the bandwagon positively influenced interaction and spreading messages, while information search and entertainment positively impacted opinion acceptance of blog content.
MS Techday Botucatu - SharePoint for Internet SitesFabian Gehrke
This document discusses SharePoint for internet sites (FIS). FIS allows organizations to build public websites and internet portals using SharePoint. It offers features for content management, web publishing, workflows, social networking, search, business intelligence, forms and analytics. FIS comes in two editions - Foundation (FIS-F) and Enterprise (FIS-E) that differ in capabilities. FIS provides a single platform for collaboration, dynamic content, security, templates and analytics to organizations developing public websites.
This assignment involves simulating a bush fire situation where a human and robot are trapped and must navigate to exit points to escape the spreading fire. Students must program a system with components like a fire simulator, J2ME client, RMI server, and WAP browser to simulate the fire propagation and movement of the human and robot over multiple turns as they try to reach exit points before being engulfed by the fire. The student must submit all Java code implemented for the fire simulator, servers, clients, and other components.
Enterprise Java Hosting in a Cloud EnvironmentSweta Vajjhala
Union Pacific Railroad is currently in the implementation phase of a multi-year overhaul of its enterprise Java hosting environment. The railroad is transitioning from a highly-shared, heavyweight container platform using WebLogic to a virtualized, light-weight JBoss Enterprise Web Server and JBoss Enterprise Web Platform-based environment. This solution includes Red Hat Enterprise Linux 5.4 and KVM operating system components, which are all managed via JBoss Operations Network.
This session:
- Covers the standards Union Pacific Railroad uses for its environment and the implementation details that demonstrate the railroad’s usage model
- Explains how Union Pacific Railroad implements real-time scalability and high availability using cloud computing concepts
- Provides information about how our team uses JBoss Operations Network to manage the environment
- Explains how to provide a standardized, consistent management framework for systems support
While this is a moderately technical presentation, it also includes some valuable insight for technical management.
Quick lightning talk that I gave at a Women Who Code Mobile Study Group meetup on how we continuously ship mobile releases monthly here at PagerDuty.
Note: An older version of this talk was created and given by Clay Smith, one of our mobile engineers at the time, at TwilioConf 2015, so some slides here are shared with that.
BluDotNet - Introdução ao SharePoint 2010Fabian Gehrke
Fabian André Gehrke apresenta sobre o SharePoint 2010. O documento lista comunidades técnicas relacionadas ao SharePoint e .NET e descreve brevemente as funcionalidades da plataforma SharePoint, incluindo sites, comunidades, conteúdo e inovação. A apresentação inclui demonstrações de recursos do SharePoint 2010.
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
El documento describe la codificación de un formulario de registro de boleta de venta y un formulario de mantenimiento de clientes en Visual Basic. Incluye subrutinas para cargar los formularios, agregar, modificar y eliminar registros, y validar y formatear los campos. También contiene código para conectarse a una base de datos Access, abrir tablas y conjuntos de registros, y guardar datos en las tablas.
This document reviews blog design and searching methodologies. It discusses how blogs have evolved from personal online diaries to complex social structures. Various blog site designs are described, including personalized blogs that display posts relevant to a user's interests. The document also reviews different techniques for searching blog content, including keyword-based searching and approaches that consider content semantics. It identifies gaps in blog design and searching, such as a lack of integration between individual blogs and search engines, and the need for search methods that can retrieve structured, unstructured, and semi-structured blog data.
The document discusses research issues related to modeling and analyzing the blogosphere. It covers topics like modeling the structure of the blogosphere, clustering blogs, identifying influential bloggers, detecting spam blogs, and measuring trust and reputation. Various tools, datasets, and methodologies for working with blogs and social networks are also presented. A case study on identifying influential bloggers using properties like recognition, activity generation, novelty, and eloquence is described.
Blogs and wikis are similar in that they allow users to publish content online and contribute to participatory web culture. They differ in that blogs serve as forums for individuals to share opinions while wikis are collaborative efforts to share and edit knowledge.
The three tiers in a three-tier architecture are the presentation tier (user interface), business logic tier (processes user input), and database tier (stores and retrieves data). Each tier has a specific role.
Wikis are useful collaboration tools because they allow groups to create centralized online resources and document processes through collaborative contributions and edits.
PEDAGOGICAL BENEFITS OF BLOG IN HIGHER EDUCATIONThiyagu K
New advances in the internet based technology have brought challenges and opportunities as well to education and training, in particular through Colleges; Universities are facing increased pressures to demonstrate the effectiveness of their educational efforts. It is not sufficient anymore that course curricula are covering the right topics and Scholars pass their courses. Blogs engage people in knowledge sharing, reflection, and debate, they often attract a large and dedicated readership. Blogs are becoming an important component of the Internet landscape, providing authors and readers with an avenue for unedited expression, reaction, and connection, without the censorship of mediated chat rooms or formal media outlets. The simplicity of creating and maintaining blogs means that open discussions can be established almost immediately, making blogs an ideal venue for far-reaching discussions among the Internet community on new or timely topics. Blogs foster the growth of communities and the dynamics of collaborative filtering and recommending/referring may provide new ways to evaluate, vet, and critique student-created knowledge. This article explores the function, features and types of blog. And also describes the uses of blog in education and classroom.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
This document provides an overview of blogging for business. It defines what a blog is, noting that it is a website containing an online personal journal with reflections, comments, media, and hyperlinks. Blogs broadcast content using RSS technology and were among the first applications associated with the transition from static web pages to social media. The document discusses how businesses should blog, noting blogs are perfect for connecting with customers and promoting products. It also covers key aspects of an effective business blog such as voice, frequency, style, features, and passion. Businesses must decide whether to host blogs internally or externally using hosting services.
The document provides an overview of a workshop on blogging for advisors. It discusses how blogging has evolved with social media (Web 2.0), and provides tips on starting a blog, making it effective and enhancing it. The workshop agenda includes an introduction to blogging and social software, steps to set up a blog, and advanced customization techniques.
User-generated metadata: Boon or bust for indexing and controlled vocabularies?Louise Spiteri
This document discusses user-generated metadata through social tagging and its impact on indexing and controlled vocabularies. It begins by describing traditional metadata created by authorities and how user tagging allows for customization. Social tagging sites like Delicious allow users to organize bookmarks with their own tags and see recommendations. Limitations of folksonomies include ambiguity and lack of standardization. However, social tagging lowers barriers to cooperation and reflects users' needs. The ideal is to combine controlled vocabularies with user tags to leverage both. New forms of tagging include hashtags and geotags. Overall, social tagging is here to stay so information professionals should embrace it and find ways to integrate it with traditional indexing.
User-Generated Metadata: Boon or Bust for Indexing and Controlled Vocabularies?Louise Spiteri
This document discusses user-generated metadata through social tagging and its impact on indexing and controlled vocabularies. It begins by describing traditional metadata created by authorities and how user tagging allows for personalized organization. Social tagging sites like Delicious allow users to collaboratively tag items and see recommended tags. Limitations of folksonomies include ambiguity and lack of standardization, but users accept this for increased cooperation. New forms of social tagging include hashtags and geotags. The ideal scenario combines controlled vocabularies with user tags to supplement formal subject headings. Indexers should embrace tagging and see how it impacts retrieval and vocabulary updates.
This document discusses key aspects of blogging for business. It defines what a blog is, noting that it allows one-to-many communication through personal reflections and media. Blogs originated from early online journals and bulletin boards. The document outlines attributes businesses should consider for their blog, including voice, frequency, style, features that optimize search and social media, and infusing passion. It also examines options for hosting a blog internally versus using external hosting services.
Traditionally, controlled vocabularies and professional indexers organized information in repositories. However, users now have more ability to organize information through social tagging, adding their own keywords and metadata. While social tagging allows users more control over organization, it also introduces inconsistencies compared to controlled vocabularies. An ideal system incorporates both controlled vocabularies and social tags to organize information. New forms of social tagging like hashtags on Twitter are also discussed, along with their benefits and limitations for organizing information.
Blogs are frequently updated websites that can be about anything. They originated from online diaries and have evolved with tools that make creating and maintaining blog posts easier. There are different types of blogs including personal blogs, corporate blogs, and those categorized by media type or device used. Blog posts are added to the blog application and made available online. Readers can then view posts, comment, and search blogs. Blog search engines help people find blogs on topics of interest. Blogs are beneficial for knowledge sharing, open discussion, and education.
This presentation showcases how Web 2.0 could be used within an enterprise with a "day (weeks, actually) in the life of" story of how a new employee, Michael, uses web 2.0 (or Enterprise 2.0) tools to quickly get up to speed and start contibuting. Touches on social networking, social bookmarking, blogs / microblogs, wiki, virtual world, mashups, RSS
GroupLens is a system for collaborative filtering of netnews articles to help users find articles they will like. It uses rating servers called Better Bit Bureaus to gather article ratings from users and predict scores for unrated articles based on how users who agreed in the past will probably agree again. Users can rate articles anonymously without reducing the effectiveness of score predictions. The open architecture allows alternative clients and servers to be developed independently.
This document introduces corporate weblogs and provides a taxonomy. It discusses how weblogs have evolved from personal diaries to organizational uses. The taxonomy classifies corporate weblogs based on their target group (internal employees or external stakeholders) and content (specific facts or general information). Examples of internal weblogs include knowledge weblogs for sharing work-related information and culture weblogs for communicating company values. External weblogs can be used for branding or collaborating with stakeholders.
The document discusses different types of blog hosting sites and their key features. It includes a table comparing Blogger.com, Tumblr.com, Wordpress.org, Boingboing.net, and Thoughts.com. Some of the metrics compared are number of users, type of blog supported, and tools offered. Blogger.com is noted as one of the first major blogging sites, while Tumblr emphasizes ease of use through short-form posting. Wordpress allows customization through themes and plugins. Boingboing is a collaborative filter blog and Thoughts.com aims to connect users from the first post.
- A blog is an online discussion or informational website consisting of discrete diary-style text entries displayed in reverse chronological order. Blogging gained popularity after 1999 with the launch of platforms like Blogger.com.
- There are many types of blogs including personal blogs, collaborative blogs, microblogs, corporate blogs, and genre-specific blogs focused on topics like travel, health, or politics. Blogs can also be categorized by the media type used, such as photoblogs, or the device used to compose them, like moblogs written on mobile phones.
- Blogs are an important marketing tool. They help businesses and organizations create new web content that search engines can index, allowing the inclusion of keywords that attract
The document discusses blogs, including what they are, popular blogging platforms like Wordpress and Blogger, how to use blogs, and why blogs are important. It provides tips for corporate blogging and examines blogs and bloggers through sources like Technorati.
Wikis are websites that allow users to easily add and edit content. They are well-suited for collaborative knowledge building from a variety of user inputs. In contrast, blogs are better for communicating chronological data from one source to many users. Wikis have been used by businesses for project management and collaboration. Mass collaboration on the internet, enabled by technologies like wikis, blogs and social networks, is empowering crowdsourced solutions and transforming how businesses operate.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
1. Blog Comments Organizer
An Interface for Organizing News Comments
Sweta Vajjhala, Nicholas Diakopoulous, Irfan Essa
Georgia Institute of Technology | College of Computing
801 Atlantic Drive, Atlanta, GA 30332
sweta@gatech.edu, nad@cc.gatech.edu, irfan@cc.gatech.edu
ABSTRACT Although there has been some research on organization of media
This paper focuses on organization of comments on a particular articles, little has been done to organize readers’ comments on
blog post. The research that was done was the first of its kind. these articles. This project focuses on that new aspect of
Background research was done with the field of computational computational journalism with the creation of a blog comments
journalism and its relation to the blogosphere, in additional to organizer.
research into categorization of blog posts. Several design ideas
were then considered for ways to organize blog comments. The 2. BACKGROUND
deciding factor was whether or not quotes from the post were There can be many different ways to organize an article’s
used in the comment. There was a specific algorithm that was comments. Today, the Internet has become the largest medium in
used to figure this out, and then, the design was applied to the the world for reading about news and interactively discussing it.
actual blog post itself. Results indicate that this would be a Not only has the number of readers increased, but the number of
successful application for all news blogs, should it be applied to blogs overall, especially news ones, has drastically increased [1].
the websites accordingly. Baumer et al. state that readers now have the mentality of: “I
know what’s there and I know where to find it when I need it.”
Categories and Subject Descriptors With this mannerism, readers are able to read about any type of
H.5.2 [User Interfaces]: Graphical user interfaces, H.5.3 [Group news article that they wish. With news blogs become increasingly
and Organization Interfaces] Collaborative computing popular, readers are slowly taking on the role of contributors, as
well, by posting comments to their favorite blogs.
General Terms With the variety of different news articles and comments that are
Design, Human Factors
posted, blogging has become a multi-faceted and heterogeneous
activity. Articles in news blogs today are often organized by into
Keywords different categories. In addition to this, people can add their own
design, computational journalism, blog, news, articles tags, which are collections of keywords attached to blog entries
that help describe what the entries are about [2].
1. INTRODUCTION Brooks & Montanez analyzed the effectiveness of tags for
There have been many different advances in technology that have classifying blog entries. Their results indicate that tags are using
helped organize information that is on the Internet. One of these for grouping articles into broad categories, but less effective in
fields, called computational journalism, is specifically tailored to indicating the particular content of an article. However, the idea
finding new ways to organize media information via technical of sharing tags could potentially be applied to help organize the
advancements. comments, based on the text of each comment. There are three
main uses of tagging: annotating information for personal use,
Since the emergence of Web 2.0, interactive media has become
placing information into broadly defined categories, and
very popular. Not only has it allowed for sharing information
annotating particular articles so as to describe their content [2].
across the world, but it has created an environment that
Each of these uses could also be applied to the comments on the
encourages collaboration among media articles. These
blog post.
collaborations have formed millions of communities on the
Internet. News articles, in the form of blogs, have become very One problem that comes with tags is trying to identify appropriate
popular, allowing readers to become contributors [1] and express tags, while eliminating noise and spam [3]. Another problem is
their opinions. several different tags might be used to all describe the same
concept, so this duplicity also creates extra clutter [2]. A similar
problem needs to be addressed in the organization of blog
Permission to make digital or hard copies of all or part of this work for comments- which comments are useful to readers and which ones
personal or classroom use is granted without fee provided that copies are are spam or irrelevant to the topic of the post? One solution is to
not made or distributed for profit or commercial advantage and that automatically generate content-based tags, while also considering
copies bear this notice and the full citation on the first page. To copy when the tag was originally created. For comments, their
otherwise, or republish, to post on servers or to redistribute to lists, organization could be based on chronological order, with the most
requires prior specific permission and/or a fee. recent comments showing up first and the oldest ones showing up
last.
2. After finding a way to organize the blog comments, the last thing comments organizer will match that of the Dot Earth page, so the
to do is to find a way to collect and organize the blog articles and integration of the application will seem transparent to the user.
its comments. The online public nature of blogs provides
incredible resources for data mining. Kramer and Rodden state
that, after collecting a variety of blogs, they used clustering to
group the blogs into categories based on five different factors:
melancholy, social, ranting, metaphysical, and work. They found
that blog articles are difficult to group into categories, because the
blogging community is so heterogeneous. So, each blog does not
cleanly fit into any single category [4]. Comments on blogs are
also comparable to this- since there can be lots of different
discussions happening with comments, it could be very difficult
to place the comments into one category objectively.
Figure 1. Sketch of the blog comments organizer design. By
In the following sections, the design, algorithm, and evaluation of scrolling over the yellow highlighted text, the box at the top
the system will be presented, concluding with a discussion of the will show up. If the user is not moused over the highlighted
results and future work. text anymore, then the box will disappear.
The rationale for this design choice is supported by the fact that
3. BLOG COMMENTS ORGANIZER the data mining yielded that quotes were very often used in the
3.1 Data Mining comments of the Dot Earth blog. The blog comments organizer
The data that was used to implement the blog comments organizer would be a great tool for new readers to quickly get acquainted
was pulled from Dot Earth, an environmental blog written by with the traditional posting style of contributors to the Dot Earth
Andrew Revkin of The New York Times newspaper. On average, blog. Moreover, the blog comments organizer offers a way for
each of his articles tends to generate over 80 comments. Because readers to find out more information on a specific part of the
of the vast popularity of the blog and the variety of comments, article without having to read all of the 100+ comments. It
data from this blog was used in the testing of the blog comments provides the reader with the advantage of being able to only read
organizer. the comments that he/she is interested in, based on the parts of the
article that the reader liked.
Five articles were randomly chosen to undergo an analysis- by
hand. During this time, information and statistics about the set of 3.3 Data Collection
comments corresponding to each article were collected. The In order to collect the data from Dot Earth, a blog scraper script
information that was collected included the number of comments was written in the language of PHP5. The scraper script gets the
for each of the following: comments that were multiple 60 most recent articles in the Dot Earth blog and places them into
paragraphs long, comments that used quotes from the article a MySQL database. For each article, the scraper also gets all of
within them, comments that used statistics (or some other the comments and places those in the database too. The schema
numbers) to support their point-of-view, comments that for the database is as follows- the article is linked to each of its
referenced other related articles, comments that were a response comments using the field articleID.
to a previous comment, comments that used the same key words
(i.e. “history” or “future” or “evolution”), and finally, the number
of posts per day.
Out of the data that was collected above, the number that seemed
to yield the highest value was the number of comments that used
quotes from the article within them. As a result of this, it was
decided that the most optimal way to organize the comments for
this blog would be to show users a list of comments for each part Figure 2. Schema for the database that stores all of the articles
of the article that was used in a quote. and comments.
3.2 Design
The design for the blog comments organizer was done first with
3.3.1 Algorithm for Gathering Data
The algorithm for gathering all of the articles and respective
some sketches. It was then implemented using PHP, HTML,
comments is given here.
JavaScript, and Greasemonkey.
The blog comments organizer can be easily integrated into the First connect to the Dot Earth homepage and get its HTML
Dot Earth page. For each article, it highlights the parts of the source. Inside the source, look for the title of each news article
article that are quoted in a comment. When a user then scrolls based on the corresponding HTML tags. For each of the articles,
over the highlighted part of the article, the comment(s) that look for the corresponding HTML tags for the comments. Read
reference(s) it will show up at the top of the page in reverse the text between all of the open and close HTML tags for each
chronological order, so that the most recent comment will show article and its comments. Insert all of this information into a
up first. A sketch of this design can be seen below. When the blog database with the schema above. In order to get articles across
comments organizer is implemented, the style of the blog multiple pages, loop through the same process, after finding the
corresponding HTML tags for each page.
3. Soon after this research was done, an API was introduced for Dot 4. EVALUATION
Earth. In the future, it might be easier to collect all of the data via The reception of the blog comments organizers to some volunteer
the API. However, this would also mean that the information testers presented some advantages and disadvantages to the blog
would be stored in an XML file, not in a database, and this could comments organizer. First and foremost, although the design is
make it harder to find quotes in the comments. integrated nicely into this particular blog (Dot Earth), it would
require a lot of customization for each blog for which this was
3.4 Finding Quotes in Comments used. This is because each blog will have a different style, and
Once the articles and comments are in the database, the next step therefore, the scraping will have to be done all over again.
is to go through all of the comments for each given article and see However, the actual algorithm that is used to find the quotes
if there are quotes from the article in there. would still be the same. Displaying the blog comments organizer
for each blog would again differ, based on the style of the blog.
First, check the comment all of the opening quote (“) symbols and
However, the algorithms for inserting the <div></div> tags would
the closing quote (”) symbols. If this exists, then see if the data
still remain the same, once the source code of the other sites were
between the two quotes matches any phrase from the article. Is it
figured out.
important to check to make sure that the quotes are not links to
external pages, because these will match quotes to external pages One disadvantage of this blog comments organizer is that the
in the article. Therefore, this case must be excluded when algorithm searches for the start and end quote characters.
checking for quotes in the comments. If a quote in the comment However, a comment might have article from the text in it
matches text from the article, then the starting index of the text in paraphrased or presented without the quotation marks. If this was
the article should be stored in quote_index_start in the comments the case, then the presented algorithm would not find this as a
database table. The end of the quote should be stored in quote, because it is not located within quotation marks. By
quote_index_end. allowing for this to happen, there would be more comments for
the user to see in the design of the blog comments organizer.
3.4.1 Algorithm for Finding Quotes However, to be able to detect paraphrasing, it would also require
The algorithm for finding quotes from the article within a changing the fundamental algorithm to use some artificial
comment is below. intelligence techniques, in addition to what it is already doing,
while searching the article text.
for each article in the database:
get all comments for that article
One major advantage of this design is that the user is given a
choice whether he or she wants to read the comments. Since the
for each comment:
comments show up on a mouse-over event, if the user does not
quote_start_index = 0; want to use the feature after the first time, he will not see all of
quote_end_index = true; the different comments show up. Moreover, the comments are
as long as there is an ending quote: placed strategically towards the right-hand-side of the page,
go through text and find the opening quote where there is whitespace. This way, it does not cover up any
possible important information that is on the page. The blog
if there is no opening quote, exit loop by
setting quote_end to false comments organizer acts as a supplement to the reader to make it
easier for him to find the comments that he may be looking for,
if there is an opening quote:
but it does not require the user to use it.
search for the ending quote starting from
quote_start For example, someone who just wanted to browse the Dot Earth
search for the text between the starting and blog and get an idea of the contributors, they might want to
ending quotes in the article browse all of the comments, not just the parts that pertain to
if the text exists: certain parts of the text of the article. In this case, the user does
not have to use the blog comments organizer. However, if this
store the quote_start_index and
quote_end_index in the database for that user becomes a frequent visitor and contributor to the Dot Earth
comment blog, he may start to look for specific comments which pertain to
else: parts of an article that he likes. In this case, the user would find
the blog comments organizer an ideal tool to get the information
do not store anything and exit
that he needs without having to go through hundreds of
comments.
Using the algorithm above, quotes from the article were found
and the indices of where they were found were stored in the 5. DISCUSSION
database. Because of the variety of the usage of the blog comments
Once the quote indices were known, another script was written to organizer, there are many different ways that this tool can be
insert <div></div> tags around the quotes in the article text that useful. Namely, it focuses on the growing field of computational
highlighted that part of the article. JavaScript was then used to journalism: organization of media. There are many different news
trigger a mouse-over event, so that if the reader put their mouse sites that would benefit from organization of their reader
over the highlighted part of the article text, the list of comments comments, and this would be perfect.
that contained that part of the article as a quote would show up in In the Evaluation section above, there was an example of the user
the right-hand-side, as was shown in Figure 2 above. who just wanted to find information about a specific part of the
article. This blog comments organizer could be useful for data
4. analysts in the media profession. Based on a posted news article, 7. CONCLUSION
the author or the company that posted it can find out which parts It is possible to organize blog comments in a plethora of different
of the article triggered the most comments. Based on this, the ways. Depending on the medium and the type of blog that is being
company could post more articles that pertain to very similar used, there could be a number of ways to analyze and organize
topics. This would attract new users, as well as retain the current the comments in a meaningful way for the users that come by.
users. Organization of blog comments will soon become a very powerful
The blog comment organizer could revolutionize the way that tool that can be used to target the type of users that the blog is
articles are written and read. Based on the popularity of a certain tailored towards.
part of an article, blogs can be tailored to suit the majority of its While there are many different ways to organize comments and
readers. This would introduce a new level of specificity for the using quotes (as in this particular blog comments organizer) is just
blog. If many blogs were to follow this and focused on specific one, it is important to realize that this growing field could soon re-
topics, it might make blogs easier to categorize and make tags define the way that media is presented to the world.
more universal.
8. ACKNOWLEDGMENTS
6. FUTURE WORK Many thanks to all volunteer evaluators, especially Sekhar
There are many different applications and related work that could Vajjhala, Carolina Gomez, Blair Daly, and Nicholas Bowen.
be done based on the blog comments organizer.
First and foremost, a different metric could be used to organize 9. REFERENCES
comments. Right now, only quotes are being used, but blog [1] Baumer, Eric, Mark Sueyoshi, and Bill Tomlinson.
comments could also be gauged based on the themes of the posts "Exploring the Role of the Reader in the Activity of
(i.e. history, evolution, etc.) or comments that used statistics. Blogging." CHI 2008 (2008): 1111-20.
Blogs have become a source for data mining, and if users are
looking for certain quotes or numbers and comments contain [2] Brooks, Christopher H., and Nancy Montanez. "An Analysis
those statistics, this would be very useful for the user. of the Effectiveness of Tagging in Blogs." American
Association for Artificial Intelligence (2006).
The blog comments organizer could also be used to analyze
different types of media. Right now, only written blogs are being [3] Gill, Alastair J., et al. "Emotion Rating from Short Blog
analyzed. However, video blogs are slowly becoming more Texts." CHI 2008 (2008): 1121-24.
popular, so being able to find comments that quoted parts of a [4] Kramer, Adam D.I., and Kerry Rodden. "Word Usage and
video in a blog post would also prove to be very useful. Posting Behaviors: Modeling Blogs with Unobtrusive Data
Collection Methods." CHI 2008 (2008): 1125-28