CPFAQ: CPWiki

MediaWiki

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page.

With the halfway point of 2018 approaching, it’s time to focus on the website that will host the content for the CPFAQ. I decided a few months ago that I would use MediaWiki software to host the FAQ. The advantage of a wiki is that it will allow me to write to write encyclopedia-style pages to supplement the main FAQ pages. This week, I have been thinking about how I want to organize the wiki, and I’ve created a few pages to get things started.

« Continue »

CPFAQ: Document Classification

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. To organize my list of Quora questions, I have started giving each one a primary category […]

Continue

CPFAQ: Listening for New Questions

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Quora doesn’t provide a page where a user can see every new question for the topics […]

Continue

CPFAQ: Most Viewed Writers, Part 2

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Last week, I described using a Quora topic’s Most Viewed Writers page to collect questions with […]

Continue

CPFAQ: Most Viewed Writers

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. To find questions for the FAQ, I started with a set of relevant Quora topics, and […]

Continue

CPFAQ: Codeforces in Wikipedia

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. In defining FAQ-related concepts like question categories, I always check Wikipedia to see what it has […]

Continue

CPFAQ: Question Categories

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. As I mentioned last week, I have been writing and categorizing canonical questions for the FAQ. […]

Continue

CPFAQ: Canonical Questions

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. In recent weeks, I’ve been using text mining techniques to analyze a set of Quora questions […]

Continue

CPFAQ: Patterns in Question Titles, Part 3

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. I’m mining my Quora question corpus to find patterns and collect data to help write a […]

Continue

CPFAQ: Patterns in Question Titles, Part 2

I’m working on a project this year to build a competitive programming FAQ. This is one in a series of articles describing the research, writing, and tool creation process. To read the whole series, see my CPFAQ category page. Last week, I did some simple text mining to classify Quora Competitive Programming questions based on […]

Continue