Sociopath Social Network Framework

Sociopath is framework for adding socially networked functionality to a website. It consists of a java based application, deployable to any (ideally) Servlet 2.4 complient web server.

What's a Social Network?

A social network is a collection of people, organized by their relationships to each other. These networks can be useful for a variety of things: gathering information, meeting other people, organizing events, etc.

A real world example is one's business aquaintances. One may use this network to seek out a new job (gathering information) or to get introductions to other busness people through the network (meeting people).

This network can be represented as a graph. For example, your collection of friends is a social network, with you and your friends as nodes, and the link consisting of the fact that each one is your friend. The graph extends outward to the collection of their friends, and their friends' friends, and so on.

Sociopath's Network

Sociopath is designed to be a configurable web application. The social network may be configured with a custom look and feel and custom attributes for each Person Node.

Intention (What's the Big Picture?)

The intent of Sociopath is to allow web application developers to easily integrate socially netwroked functionality to into web projects. It allows for people to connect on social, business, or political levels, in an easy manner for connected like minded people. For more, see our goals.