<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Social Technology Software Development</title>
	<atom:link href="http://softwaredevelopment.socialtechnology.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://softwaredevelopment.socialtechnology.ca</link>
	<description>research and development aimed at hi-tech social software based on sophisticated mathematical methods </description>
	<lastBuildDate>Sun, 11 Dec 2011 02:50:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Please visit the older Social Tech Software Development Blog</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2011/12/09/please-visit-the-older-social-tech-software-development-blog/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2011/12/09/please-visit-the-older-social-tech-software-development-blog/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 05:51:07 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/?p=10</guid>
		<description><![CDATA[Please visit the old blog at http://softwaredevelopment.socialtechnology.ca/sdwp/]]></description>
			<content:encoded><![CDATA[<p>Please visit the old blog at <a href="http://softwaredevelopment.socialtechnology.ca/sdwp/">http://softwaredevelopment.socialtechnology.ca/sdwp/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2011/12/09/please-visit-the-older-social-tech-software-development-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating from Joomla</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2011/12/09/migrating-from-joomla-2/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2011/12/09/migrating-from-joomla-2/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 05:48:09 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/?p=8</guid>
		<description><![CDATA[Joomla has proved unsatisfactory for this and other sites, so I am migrating them to WordPress.  Content will appear shortly. Please have patience. &#160;]]></description>
			<content:encoded><![CDATA[<p>Joomla has proved unsatisfactory for this and other sites, so I am migrating them to WordPress.  Content will appear shortly. Please have patience.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2011/12/09/migrating-from-joomla-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NCES EDAT as as Data Source</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/29/nces-edat-as-as-data-source/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/29/nces-edat-as-as-data-source/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 06:22:15 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[educational longitudinal]]></category>
		<category><![CDATA[ICPSR]]></category>
		<category><![CDATA[longitudinal study]]></category>
		<category><![CDATA[longitudinal survey]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=64</guid>
		<description><![CDATA[Just a quick note:  some of the data which wanted and could not get the ICPSR, such as the Educational Longitudinal Study of 2002, is available at http://nces.ed.gov/edat/ &#8211; I will continue to look for data sources other than the better known but clearly &#8230; <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/29/nces-edat-as-as-data-source/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just a quick note:  some of the data which wanted and could not get the ICPSR, such as the Educational Longitudinal Study of 2002, is available at <a href="http://nces.ed.gov/edat/">http://nces.ed.gov/edat/</a> &#8211; I will continue to look for data sources other than the better known but clearly obstructionist ICPSR.  I have managed to find on my old disks some data which the ICPSR used to make available before they cracked down on it.   I wish I had updates for it, since for example, my GSS data is years old.   If I can find it somewhere, I&#8217;ll let you know.  &#8212; dpw</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/29/nces-edat-as-as-data-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Down and Bottom Up</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/23/top-down-and-bottom-up/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/23/top-down-and-bottom-up/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 06:15:06 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bottom-up development]]></category>
		<category><![CDATA[career management]]></category>
		<category><![CDATA[interpersonal matching]]></category>
		<category><![CDATA[Social Technology]]></category>
		<category><![CDATA[top-down development]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=62</guid>
		<description><![CDATA[An overview of top down and bottom up approaches to the social technology software development problem. <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/23/top-down-and-bottom-up/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;">I think that for a while I should alternate posts, because there are two general ways to look at this software development project. One is from the top down, the other from the bottom up. </span></p>
<p><span style="font-size: small;">At the lowest level, I have small bits of code, ready to be extended and to be embedded in larger units. At the highest level I have a general overview of the role of social technology in society and how software can help accomplish the goals to be set forth.</span></p>
<p><span style="font-size: small;">Here is a bottom up sketch, for example. I have some code for doing a very robust clustering and using the results to generate coordinates for whatever items are being clustered. The items are usually represented by rows. I put a serial number at the beginning of each row, which is often different from the unique ID assigned to whatever the row represents. I keep a separate file for row data with comment characters used to insert comment lines between rows.</span></p>
<p><span style="font-size: small;">The data to be processed is sometimes sent through a filter to remove comment lines, but a better way is to preserve them by adding them to the end of the following line, where they can be read into a string variable. Each line of data can be treated as one row of a matrix, with a possibly null string at the end, to be ignored in processing.</span></p>
<p><span style="font-size: small;">At the top end, looking down, I see social technology applying to individuals and to situations involving individuals. An example of the latter is the placing of individuals in jobs. An employer can be asked to specify the tasks needed doing, with preferences for full or part-time employees to do them. When employees will work in teams, the existing team members can be asked to give information about themselves.</span></p>
<p><span style="font-size: small;">Then when all this data is collected, the software can recommend people who can do the tasks as required, while fitting well into the existing team. Or a whole new team of compatible people can be assembled to perform the tasks associated with a project.</span></p>
<p><span style="font-size: small;">To do all this, the software will use questionnaire responses or a dialogue with the users (individuals, employers, other team members, etc.) to produce coded data, not unlike social survey data. </span></p>
<p><span style="font-size: small;">From the bottom up again, converting coded data into matrix data involves turning the list of variables and valid answers into rows and columns of a bit matrix – except for data already in numerical format, such as income data. The resulting numerical or binary matrix then undergoes column clustering using robust clustering algorithms, which as starting points, use the most distant rows.</span></p>
<p><span style="font-size: small;">The cluster data can be converted into coordinate data by representing the points in a cluster by their distance for the global centre, usually a heavily populated point at the intersection of the various clusters. Points in the cluster far from the global centre are further from it than the cluster centre, and so get a negative value. Points near the cluster centre are assigned a near zero value, points closer to the global centre get a positive value, usually +1 at the global centre itself. This can all be automated. Once data is in a coded matrix form, it is easy to do all the rest. The problem is to get it there.</span></p>
<p><span style="font-size: small;">Looking down from the top again, it should always be possible to add collections of data to some secure overall collection. Eventually the use of social technology will lead to the ever growing amassing of good data. In the interim, social survey data can be used. </span></p>
<p><span style="font-size: small;">Looking down from up high, we can think of there being some kind of data grinder or data monster which can be fed crude data and extract the information from it. The ideal social survey would be one which produced a set of files which include all publicly available raw data, plus enough information to reconstruct the entire survey from scratch, all in machine readable form. </span></p>
<p><span style="font-size: small;">It should be possible to download a big compressed (e.g. zipped) datafile, representing everything which the survey organizers decided to release. It should be possible to feed that one file into the data monster with no further human intervention.</span></p>
<p><span style="font-size: small;">The results be useful for every kind of social technology: </span></p>
<p><span style="font-size: small;">&#8211; the interpersonal matching of individuals</span></p>
<p><span style="font-size: small;">&#8211; matching people to jobs, including both finding jobs for people and finding people to perform various tasks</span></p>
<p><span style="font-size: small;">&#8211; finding educational opportunities for people and helping educational institutions select students</span></p>
<p><span style="font-size: small;">And so on – various applications are listed elsewhere. This is not intended as more than a survey of what the software development problem looks like from the top down and from the bottom up. More on both, probably in alternating posts. &#8212; dpw</span></p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/23/top-down-and-bottom-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>General Social Survey and Other Surveys</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/21/general-social-survey-and-other-surveys/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/21/general-social-survey-and-other-surveys/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 20:43:12 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[General Social Survey]]></category>
		<category><![CDATA[High School and Beyond]]></category>
		<category><![CDATA[ICPSR]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=60</guid>
		<description><![CDATA[Access to many surveys has be limited to ICPSR member institutions.  I have some I downloaded years ago, before the restrictions were put in place, but remember having trouble reading the annoying undelimited files.  If anyone has access to these studies, I would appreciate help getting them, partly because they have been updated with new data, and partly in the hope that the old data may have been reformatted for easier access. <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/21/general-social-survey-and-other-surveys/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>While not taking my attention away from the Wisconsin Longitudinal Study, it is worth looking at another longitudinal study, called High School and Beyond.   Like the General Social Survey, also important, this study resides at the ICPSR, which I think stands for the Inter-Universities Consortium for Political and Social Research.   Currently the ICPSR is not something I am happy with, because they keep making their studies less and less available to the public.  Happily I did download some years of the GSS a few years ago, along with some of High School and beyond,  because they are now restricting access to those surveys to ICPSR institutions.   Most annoying.   They keep doing that, even with stuff that has been made public before, and do not list publicly available data until you request it, either.  Most annoying.   I seem to remember that the GSS and other surveys I have downloaded over the years are often in formats which are hard to read.  At least the WLS makes that easy enough.   They leave much documentation difficult to read, but the basics are there.  I don&#8217;t know what I can find on old CD-R disks I created, but I&#8217;ll look.  As long as I am dealing with such data from the WLS, I might as well look at the other surveys again.   Like the supplementary studies of the WLS, some of the other studies did not have delimited fields, so access is utterly dependent on extracting column information from the SAS files.   So much harder than dealing with nice CSV data.  </p>
<p>Anyway, if anyone does have access to the now restricted datasets, I would like some help obtaining them, partly because they have been updated with more recent years, and partly because I hope for formatting improvements.   &#8212; dpw</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/21/general-social-survey-and-other-surveys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WLS SAS Catalog or Command Files and Bit Arrays</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/20/wls-sas-catalog-or-command-files-and-bit-arrays/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/20/wls-sas-catalog-or-command-files-and-bit-arrays/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 04:42:20 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bit arrays]]></category>
		<category><![CDATA[longitudinal study]]></category>
		<category><![CDATA[longitudinal survey]]></category>
		<category><![CDATA[map zip]]></category>
		<category><![CDATA[SAS catalog]]></category>
		<category><![CDATA[SAS command]]></category>
		<category><![CDATA[wisconsin longitudinal]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=58</guid>
		<description><![CDATA[Using a text editor it was easy to convert the SAS catalog files which come with the WLS to simpler formats to be read by simple programs.

Creating a bit array with the Python Bitarray package will produce a one dimensional array of bits, any number of which can be put in a list to produce a two dimensional thing.  I need them transposed.  You can transpose an ordinary two dimensional list of lists in one line of code using map and zip. <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/20/wls-sas-catalog-or-command-files-and-bit-arrays/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was a bit worried about getting the formatting data out of the SAS Catalog or Command files in the Wisconsin Longitudinal Study.  These are ASCII files, and necessary to read the CSV data files, but they are designed to be read by SAS, not by some program I might write.   The answer to this is surprisingly simple.  I used an ordinary text editor to strip off the first few lines and all the format lines at the end, then saved the file as a variable and value file,  the whole of which is in one single format, like this:</p>
<p>value SEXRSP /* sex of respondent */<br />
      1 = &#8216;male&#8217; <br />
      2 = &#8216;female&#8217; ;</p>
<p>Then I did the opposite, saving only the format lines, which maps variables to possibly new names:</p>
<p>format    DEATYR DEATYR.;<br />
format   GROUP91 GROUP9A.;</p>
<p>These two new files are easily readable by a program which will be easily writeable.</p>
<p>It seems that the Python package Bitarray will work.  It returns only a one dimensional array of bits, but as many as necessary can be put in a list.   This will create something like a two dimensional array of bits.  I  need columns to be in the one dimensional arrays, so I will have to transpose the data.  Did you know that you can transpose a two dimensional list of lists in a single line of Python code, using the map and zip functions?  I don&#8217;t know if it will work for bit arrays yet, and especially don&#8217;t know if it will work for something huge, but I&#8217;ll try.  &#8212; dpw</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/20/wls-sas-catalog-or-command-files-and-bit-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two Dimensional Array of Bits</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/19/two-dimensional-array-of-bits/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/19/two-dimensional-array-of-bits/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 19:25:53 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[python bitarray]]></category>
		<category><![CDATA[social survey]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=56</guid>
		<description><![CDATA[Processing social survey data by turning into a two dimentional array of bits seems best.  The Python Bitarray package will be used. <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/19/two-dimensional-array-of-bits/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;">Some small changes – I am not doing exactly what I said yesterday.</span></p>
<p><span style="font-size: small;">I wrote about using variable responses as they were recorded, which would probably work, but I don&#8217;t quite trust it, since it is not quite clear how many coordinates would be needed to fully represent the rows (individual people). And it seems that adequately representing those values will take up more memory than by using what I call microvariables, which are columns of single bits.</span></p>
<p><span style="font-size: small;">The best way of representing the whole dataset seems to be as a single two dimensional array of bits. Each variable is replaced by several columns of single bits, each representing one possible value of the variable. Each individual person will be represented by one row of bits.</span></p>
<p><span style="font-size: small;">I have written about this before, but now think it the only way to go.</span></p>
<p><span style="font-size: small;">It is hard to find a nice way to do this. Pascal provides lovely arrays of booleans, but each one actually takes up one byte, not a single bit. I do miss VAX Pascal, with it&#8217;s Packed Array of Boolean data type, in which each bit occupied just a single bit of memory.</span></p>
<p><span style="font-size: small;">Python does have a nice package, of course, but I run on on a 64-bit machine and don&#8217;t quite trust the 64-bit version of the compiled package, which is only at version 0.3.5 anyway. If anybody has experience with this package, Bitarray, I would like to know about it. See <a href="http://pypi.python.org/pypi/bitarray/">http://pypi.python.org/pypi/bitarray/</a> for information. It is available as a precompiled binary for Windows at <a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/">http://www.lfd.uci.edu/~gohlke/pythonlibs/</a> a very nice page, the best way to access all the well-know packages, (and a few good ones, not so well-known).</span></p>
<p><span style="font-size: small;">Anyway, using big bit arrays, I think I can guarantee that 16 coordinates would be enough to represent all possible rows of bit data. There will be fewer, I think, though I haven&#8217;t actually looked for duplicates.</span></p>
<p><span style="font-size: small;">Whether I trust the Python package or not, it seems to be the thing to use, so I will. I&#8217;ll report my results as I go along. &#8212; dpw</span></p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/19/two-dimensional-array-of-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Row Coordinates, Comparing Microvariables</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/19/row-coordinates-comparing-microvariables/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/19/row-coordinates-comparing-microvariables/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 05:37:09 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[longitudinal study]]></category>
		<category><![CDATA[longitudinal survey]]></category>
		<category><![CDATA[person coordinates]]></category>
		<category><![CDATA[survey variables]]></category>
		<category><![CDATA[wisconsin longitudinal]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=54</guid>
		<description><![CDATA[Coordinates for individual persons can be constructed by finding extreme points and using the similarity to these extremes as coordinates.

Given these coordinates, the same number of coordinates for the microvariable representing one value of a survey variable can be creating by taking the mean of the  rows which have that bit set.   <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/19/row-coordinates-comparing-microvariables/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have worked out a complete approach for dealing with the current dataset, the one chosen to start with, the Wisconsin Longitudinal Study.   First is a method I have used before to get coordinates for rows, that is to say for individual people, in this kind of dataset.   One uses the full list of variables, almost 14 thousand of them, to compare rows.   Every variable which exactly matches is counted, then the count determines similarity between rows.   The first step is to find the most distant two rows, by comparing each row with all others.   Then add extremes, by comparing each row with all extracted extremes, starting with the first two.  The row that is the farthest from all of the existing extremes is a new one.  This process slows down considerably as each new extreme is added.   Similarity to the final set of extremes is used to give coordinates.   For a dataset of this size at least 10 coordinates must be extracted, in my experience.</p>
<p>The next step involves what I call microvariables, which are simple boolean variables based on the variables defined in the survey.   A variable will have several responses.  Each possible response defines a microvariable, a column of booleans, single bits.   A set of coordinates for each column can then be defined as the mean of the row coordinates for all bits set in this column.  Thus, each microvariable will have a set of coordinates, equal in number to the number of row coordinates.   It is important to have these coordinates for the microvariables, because they are comparable, where the boolean columns are not &#8212; they are apples and oranges. </p>
<p>This is a fairly simple process, all of which I have done before on other data, so it should not be too hard for me to implement &#8212; dpw</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/19/row-coordinates-comparing-microvariables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding Compatibility Data in WLS</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/18/finding-compatibility-data-in-wls/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/18/finding-compatibility-data-in-wls/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 06:06:53 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[longitudinal study]]></category>
		<category><![CDATA[longitudinal survey]]></category>
		<category><![CDATA[sexual activity]]></category>
		<category><![CDATA[sexual pleasure]]></category>
		<category><![CDATA[spousal closeness]]></category>
		<category><![CDATA[wisconsin longitudinal]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=52</guid>
		<description><![CDATA[I am still looking for better sources of the information most important to me, but I have had some luck with the Wisconsin Longitudinal Study.   Just a bit, but some.   On question, repeated on different instruments asks how close the respondent &#8230; <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/18/finding-compatibility-data-in-wls/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am still looking for better sources of the information most important to me, but I have had some luck with the Wisconsin Longitudinal Study.   Just a bit, but some.   On question, repeated on different instruments asks how close the respondent feels to his or her spouse.  A very few other questions refer to amount of sexual pleasure with a spouse.  Taken together, they do give some very limited indications of compatibility.   What makes this useful is that there are a number of questions asked the respondent about their spouse, and a few questions in which the spouse give some data about himself or herself.   It&#8217;s not a lot of information, but it is some, and since it is a longitudinal study, there is some indication about how this changes over time.    It will take me a while to make use of the data and I sure wish there was more, but there is enough to get started.</p>
<p>I have had much more luck locating information about jobs.  The WLS asked a lot about occupation and job satisfaction.  I&#8217;ll work with that data as I find time, but for now I am anxious to see if I really can get anything useful out of the limited interpersonal data.  &#8212; dpw</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/18/finding-compatibility-data-in-wls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A mathematical diversion</title>
		<link>http://softwaredevelopment.socialtechnology.ca/2010/06/16/a-mathematical-diversion/</link>
		<comments>http://softwaredevelopment.socialtechnology.ca/2010/06/16/a-mathematical-diversion/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 06:28:46 +0000</pubDate>
		<dc:creator>dpw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaredevelopment.socialtechnology.ca/sdwp/?p=49</guid>
		<description><![CDATA[Oops.  This just happens sometime.  I get involved in writing about something mathematical and that part of my mind gets trapped there.  On another blog I am am writing a novel, an online chapter-by-chapter novel, with daily installments.  Today I &#8230; <a href="http://softwaredevelopment.socialtechnology.ca/2010/06/16/a-mathematical-diversion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Oops.  This just happens sometime.  I get involved in writing about something mathematical and that part of my mind gets trapped there.  On another blog I am am writing a novel, an online chapter-by-chapter novel, with daily installments.  Today I was trying to deal with concept that was mathematical enough to occupy that part of my mind until it became too late in the day to work on software development or this blog.   For the curious, see Chapter 14, at <a href="http://SocialTechNovel.SocialTechnology.ca/">http://SocialTechNovel.SocialTechnology.ca/</a> &#8212; the previous few chapters talk about advanced social tech hardware, by the way.  I&#8221;ll get back to software and this blog tomorrow.  &#8212; dpw</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaredevelopment.socialtechnology.ca/2010/06/16/a-mathematical-diversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

