davesag / DebGen

An open source Automated Persona Management System (APMS)
3 stars 0 forks source link

Define the goals of this project for the first release. #1

Open davesag opened 13 years ago

davesag commented 13 years ago

A 'Persona' is a design tool used to put the designer into the shoes of a synthetic personality and to see how their design helps that person accomplish their goals. In software design you often create detailed personas, with political and religious beliefs, social status and so on. For a broad-use application you need whole interacting communities of personas.

Many times you are going to want to generate dialogue on behalf of these personas, and this problem gets deeper as you grow your persona community.

Personas are useful outside of the software development space, and are used as a design tool in many other industrial sectors such as marketing and engineering and architecture.

There have been crude attempts to create closed source and specifically hostile Persona Management Systems with abilities that would seem to me to be illegal. (Cite HB Gary)

I am not advocating such a thing. I am not advocating a system that automatically creates and manages fake facebook and twitter accounts like HB Gary were. (give ref)

A persona management system is a web and mobile based platform that allows the user to generate complaint letters, blog-posts, stump-speeches, and so on, to assist with their own creative purposes. It ought not be used to create fraudulent accounts or to libel individuals or in any way break the law.

The first goal ought to be to spec out how to hang together a generic plugin system for personas, dialogue-types, demographic-particulars, archetypes, beliefs etc, and a system for generating the finished output as html, text or PDF.

Then we make up some personas and see if they fit. Adjust to suit.

The rest will drive itself until we have some readable, humorous blog posts both pro-and-anti climate change. (as a first example)

swade1987 commented 4 years ago

Issues go stale after 60d of inactivity.