<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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/"
	>

<channel>
	<title>MyChances.net</title>
	<link>http://www.mychances.net/blog</link>
	<description>Data-driven college admission prediction</description>
	<pubDate>Sat, 03 May 2008 02:28:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>New - Tracking high schools</title>
		<link>http://www.mychances.net/blog/2008/05/02/new-tracking-high-schools/</link>
		<comments>http://www.mychances.net/blog/2008/05/02/new-tracking-high-schools/#comments</comments>
		<pubDate>Sat, 03 May 2008 02:28:28 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[Status Update]]></category>

		<category><![CDATA[college]]></category>

		<category><![CDATA[high school]]></category>

		<category><![CDATA[prediction]]></category>

		<category><![CDATA[privacy]]></category>

		<category><![CDATA[ranking]]></category>

		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/05/02/new-tracking-high-schools/</guid>
		<description><![CDATA[Today, I finally put the finishing touches on a form I&#8217;ve been working on for a couple of weeks now. It&#8217;s the page where you create your college profile. This is an important page, because the computer largely bases its predictions on the information you give it here. Starting today, you&#8217;ll be asked to indicate [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I finally put the finishing touches on a form I&#8217;ve been working on for a couple of weeks now. It&#8217;s the page where you <a href="http://college.mychances.net/profile/college_profile.php">create your college profile</a>. This is an important page, because the computer largely bases its predictions on the information you give it here. Starting today, you&#8217;ll be asked to indicate which high school you&#8217;re attending (out of a list of about 35,000). If it&#8217;s not there, you can easily add it without leaving the page. And for privacy&#8217;s sake, you&#8217;re invited to hide your high school information <em>before</em> you&#8217;re even asked for it.</p>
<p>The benefit in disclosing where you go to high school is that it will allow for better predictions.  Unless you think that it&#8217;s an accident that Stuyvesant and Andover flood the Ivies with their graduates every year, you&#8217;ll probably agree with me that high school &#8220;strength&#8221; is a fair indicator of future college acceptance. Well, even if you don&#8217;t agree with me, we&#8217;ll be testing this hypothesis together over the next few weeks.</p>
<p>Are there any patterns that you think will jump out? How do you think your your high school will compare?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/05/02/new-tracking-high-schools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recursive str_replace in PHP</title>
		<link>http://www.mychances.net/blog/2008/03/20/recursive-str_replace-in-php/</link>
		<comments>http://www.mychances.net/blog/2008/03/20/recursive-str_replace-in-php/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 08:50:51 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<category><![CDATA[functions]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[recursion]]></category>

		<category><![CDATA[str_replace]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/03/20/recursive-str_replace-in-php/</guid>
		<description><![CDATA[I was looking for a recursive str_replace in php tonight and I couldn&#8217;t find any, so I wrote one. This takes the exact same parameters as str_replace, in the same order. It recursively searches the $subject, replacing $search with $replace, while keeping track of how many times ($count) it has replaced the $subject.

&#60;?
function str_replace_recursive&#40;$search,$replace,$subject,&#38;$count=0&#41;&#123;
	$newcount=$count;
	$subject = [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking for a recursive str_replace in php tonight and I couldn&#8217;t find any, so I wrote one. This takes the exact same parameters as str_replace, in the same order. It recursively searches the $subject, replacing $search with $replace, while keeping track of how many times ($count) it has replaced the $subject.</p>

<div class="wp_syntax"><div class="code" style="overflow:auto;"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?</span>
<span style="color: #000000; font-weight: bold;">function</span> str_replace_recursive<span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$search</span>,<span style="color: #0000ff;">$replace</span>,<span style="color: #0000ff;">$subject</span>,&amp;<span style="color: #0000ff;">$count</span>=<span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
	<span style="color: #0000ff;">$newcount</span>=<span style="color: #0000ff;">$count</span>;
	<span style="color: #0000ff;">$subject</span> = <span style="color: #000066;">str_replace</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$search</span>,<span style="color: #0000ff;">$replace</span>,<span style="color: #0000ff;">$subject</span>,<span style="color: #0000ff;">$newcount</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0000ff;">$count</span> = <span style="color: #0000ff;">$newcount</span>+<span style="color: #0000ff;">$count</span>;
	<span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>!<span style="color: #66cc66;">&#40;</span><span style="color: #000066;">strpos</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$subject</span>,<span style="color: #0000ff;">$search</span><span style="color: #66cc66;">&#41;</span>===<span style="color: #000000; font-weight: bold;">false</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		<span style="color: #b1b100;">return</span> str_replace_recursive<span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$search</span>,<span style="color: #0000ff;">$replace</span>,<span style="color: #0000ff;">$subject</span>,<span style="color: #0000ff;">$count</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #66cc66;">&#123;</span>
		<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">$subject</span>;
	<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><strong>Example:</strong></p>
<pre>
$count=0;
$string = "; ; I; am; ; ; ; ; become; ; ; ; ; ; ; ; ;";
string = str_replace_recursive('; ;',';',$string,$count);

echo $string;
echo $count;

Outputs:
string --> I; am; become;
count --> 12
</pre>
<p>(Note that this is not the best code to use for this situation; can you write a faster solution to this example using only plain vanilla str_replace?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/03/20/recursive-str_replace-in-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Big survey update</title>
		<link>http://www.mychances.net/blog/2008/03/18/big-survey-update/</link>
		<comments>http://www.mychances.net/blog/2008/03/18/big-survey-update/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 12:41:31 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[Status Update]]></category>

		<category><![CDATA[data]]></category>

		<category><![CDATA[mit]]></category>

		<category><![CDATA[mychances]]></category>

		<category><![CDATA[prediction]]></category>

		<category><![CDATA[privacy]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/03/18/big-survey-update/</guid>
		<description><![CDATA[I&#8217;m rolling out a big survey update today that should simplify and improve the data that gets collected; as always, this will help with predictions. Expect this around 9:00pm Pacific on Tuesday; I&#8217;ll make another note here when the update gets &#8220;pushed&#8221; out.
Later this week, I&#8217;ll be clarifying the privacy policy and beefing up privacy [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m rolling out a big survey update today that should simplify and improve the data that gets collected; as always, this will help with predictions. Expect this around 9:00pm Pacific on Tuesday; I&#8217;ll make another note here when the update gets &#8220;pushed&#8221; out.</p>
<p>Later this week, I&#8217;ll be clarifying the privacy policy and beefing up privacy safeguards.</p>
<p>By the way, it looks like MIT has been sending out rejection letters; let me know if you&#8217;ve seen any MIT acceptances.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/03/18/big-survey-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bug in Scriptaculous demo</title>
		<link>http://www.mychances.net/blog/2008/03/17/bug-in-scriptaculous-demo/</link>
		<comments>http://www.mychances.net/blog/2008/03/17/bug-in-scriptaculous-demo/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 09:53:48 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[ajax]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[prototype]]></category>

		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/03/17/bug-in-scriptaculous-demo/</guid>
		<description><![CDATA[I&#8217;ve been updating the site to use Prototype.js, an Ajax framework. In the process, I was looking for some demo code. Scriptaculous, as they often do, came to the rescue. However, they have a bug on their page that deals with the Prototype Ajax.Updater. They say:

]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been updating the site to use Prototype.js, an Ajax framework. In the process, I was looking for some demo code. Scriptaculous, as they often do, came to the rescue. However, they have a bug on their page that deals with the <a href="http://wiki.script.aculo.us/scriptaculous/show/Ajax.Updater" target="_blank">Prototype Ajax.Updater</a>. They say:</p>
<h3> <a href="http://www.mychances.net/blog/2008/03/17/bug-in-scriptaculous-demo/#more-25" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/03/17/bug-in-scriptaculous-demo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Which schools are GPA-oriented?</title>
		<link>http://www.mychances.net/blog/2008/03/06/which-schools-are-gpa-oriented/</link>
		<comments>http://www.mychances.net/blog/2008/03/06/which-schools-are-gpa-oriented/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 22:12:18 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[elite]]></category>

		<category><![CDATA[gpa]]></category>

		<category><![CDATA[middle]]></category>

		<category><![CDATA[mychances]]></category>

		<category><![CDATA[prediction]]></category>

		<category><![CDATA[standardized tests]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/03/06/which-schools-are-gpa-oriented/</guid>
		<description><![CDATA[Other bloggers  have been discussing which schools place  the most emphasis on GPA.
At Mychances.net, at least, it&#8217;s our experience that the schools at the &#8220;top&#8221; are the ones most likely to take into account more than GPA and scores. These are the ones most difficult to &#8220;chance&#8221; based on numbers alone. The ones [...]]]></description>
			<content:encoded><![CDATA[<p>Other bloggers  have been discussing which schools place  the most emphasis on GPA.</p>
<p>At Mychances.net, at least, it&#8217;s our experience that the schools at the &#8220;top&#8221; are the ones most likely to take into account <em>more than </em>GPA and scores. These are the ones most difficult to &#8220;chance&#8221; based on numbers alone. The ones in the middle of the pack tend to be pretty well predictable based on GPA, standardized tests, and little more than that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/03/06/which-schools-are-gpa-oriented/feed/</wfw:commentRss>
		</item>
		<item>
		<title>10,000 Members</title>
		<link>http://www.mychances.net/blog/2008/02/21/10000-members/</link>
		<comments>http://www.mychances.net/blog/2008/02/21/10000-members/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 04:46:54 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[Status Update]]></category>

		<category><![CDATA[admissions]]></category>

		<category><![CDATA[largenumbers]]></category>

		<category><![CDATA[membercount]]></category>

		<category><![CDATA[mychances]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/02/21/10000-members/</guid>
		<description><![CDATA[Today the site has reached an important milestone: there are now 10,000 registered members. Thanks for your interest in this site and for your contributions to one another.
Some communities become more distant and less useful as their numbers grow. I think our community is quite the opposite; as more people join and contribute, we&#8217;ll all [...]]]></description>
			<content:encoded><![CDATA[<p>Today the site has reached an important milestone: there are now 10,000 registered members. Thanks for your interest in this site and for your contributions to one another.</p>
<p>Some communities become more distant and less useful as their numbers grow. I think our community is quite the opposite; as more people join and contribute, we&#8217;ll all gain better insight into the daunting process of college admissions. And I&#8217;m working on a few tools right now to help keep the community interconnected, even as the site grows larger.</p>
<p>Until soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/02/21/10000-members/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Away for exams. Leave suggestions here.</title>
		<link>http://www.mychances.net/blog/2008/02/12/away-for-exams-leave-suggestions-here/</link>
		<comments>http://www.mychances.net/blog/2008/02/12/away-for-exams-leave-suggestions-here/#comments</comments>
		<pubDate>Wed, 13 Feb 2008 04:56:02 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[feedback]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/2008/02/12/away-for-exams-leave-suggestions-here/</guid>
		<description><![CDATA[I&#8217;ll be taking a break from the site for the next 30 days, while I prepare for some big exams (I&#8217;m on my neuro block at Hopkins Med right now). In the meanwhile, please feel free to leave suggestions or feature-requests in the comments below. Alternatively, you can always message or email me. Good luck [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be taking a break from the site for the next 30 days, while I prepare for some big exams (I&#8217;m on my neuro block at Hopkins Med right now). In the meanwhile, please feel free to leave suggestions or feature-requests in the comments below. Alternatively, you can always message or email me. Good luck with your apps!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/02/12/away-for-exams-leave-suggestions-here/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Community prediction</title>
		<link>http://www.mychances.net/blog/2008/01/28/community-prediction/</link>
		<comments>http://www.mychances.net/blog/2008/01/28/community-prediction/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 00:40:31 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[Status Update]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[crowdsourcing]]></category>

		<category><![CDATA[game]]></category>

		<category><![CDATA[interactive]]></category>

		<category><![CDATA[mychances]]></category>

		<category><![CDATA[prediction]]></category>

		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/?p=21</guid>
		<description><![CDATA[New feature: community predictions. These allow you to rate fellow members&#8217; chances at any school where they have not yet received a decision (acceptance/waitlist/rejection), and others can rate you.
In short time, I&#8217;ll be developing an &#8220;application&#8221; to go with this. As things stand, the plan is to display a profile based on how often you [...]]]></description>
			<content:encoded><![CDATA[<p>New feature: community predictions. These allow you to rate fellow members&#8217; chances at any school where they have not yet received a decision (acceptance/waitlist/rejection), and others can rate you.</p>
<p>In short time, I&#8217;ll be developing an &#8220;application&#8221; to go with this. As things stand, the plan is to display a profile based on how often you rate others profiles. The probability that someone will be taken to <em>your </em>profile is determined based on how many profiles <em>you </em>have rated. The system should, therefore, reward you for rating others&#8217; profiles. There may be different incentive structures added on later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/01/28/community-prediction/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Personal characteristics</title>
		<link>http://www.mychances.net/blog/2008/01/09/personal-characteristics/</link>
		<comments>http://www.mychances.net/blog/2008/01/09/personal-characteristics/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 00:39:38 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[Status Update]]></category>

		<category><![CDATA[algorithm]]></category>

		<category><![CDATA[college admission]]></category>

		<category><![CDATA[model]]></category>

		<category><![CDATA[mychances]]></category>

		<category><![CDATA[prediction]]></category>

		<category><![CDATA[probability]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/?p=20</guid>
		<description><![CDATA[I&#8217;ve implemented some survey questions to try to begin making the predictions more accurate at some of the tougher schools. If you&#8217;re creating a new account, you&#8217;ll automatically be asked 7 easy questions (no writing involved). If you&#8217;ve already got an account, why not update your account so the algorithm can improve our predictions for [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve implemented some survey questions to try to begin making the predictions more accurate at some of the tougher schools. If you&#8217;re creating a new account, you&#8217;ll automatically be asked 7 easy questions (no writing involved). If you&#8217;ve already got an account, why not <a href="http://college.mychances.net/profile/edit_detail_selector.php?choice=college" target="_blank">update your account</a> so the algorithm can improve our predictions for you?</p>
<p>(Note - the prediction algorithm is not using this info yet because the site just started collecting it, but this will change in the weeks to come.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2008/01/09/personal-characteristics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Site accuracy, updated models, admissions game</title>
		<link>http://www.mychances.net/blog/2007/11/09/site-accuracy-updated-models-admissions-game/</link>
		<comments>http://www.mychances.net/blog/2007/11/09/site-accuracy-updated-models-admissions-game/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 00:38:36 +0000</pubDate>
		<dc:creator>James</dc:creator>
		
		<category><![CDATA[MyChances.net]]></category>

		<category><![CDATA[Status Update]]></category>

		<category><![CDATA[admission]]></category>

		<category><![CDATA[admissions game]]></category>

		<category><![CDATA[college admission]]></category>

		<category><![CDATA[mychances]]></category>

		<category><![CDATA[prediction]]></category>

		<guid isPermaLink="false">http://www.mychances.net/blog/?p=19</guid>
		<description><![CDATA[Today I updated the prediction models for the first time in a few months, so you might see a shuffle in your predictions as the model updates. We&#8217;re still working with a relatively small sample size in the low thousands. As the site grows, the predictions will become less labile.
As things currently stand, the site [...]]]></description>
			<content:encoded><![CDATA[<p>Today I updated the prediction models for the first time in a few months, so you might see a shuffle in your predictions as the model updates. We&#8217;re still working with a relatively small sample size in the low thousands. As the site grows, the predictions will become less labile.</p>
<p>As things currently stand, the site is, on the whole <a href="http://www.mychances.net/about.php" target="_blank">90% accurate</a> (see the bottom piece of data on that page).</p>
<p>Also, the <a href="http://college.mychances.net/games/admissions-expert.php" target="_blank">Admission Game</a> has been updated to properly take into account the predictions made by each school&#8217;s model.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mychances.net/blog/2007/11/09/site-accuracy-updated-models-admissions-game/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
