<commit_before>var random = function(list) {
  return list && list[Math.floor(Math.random() * list.length)];
}
var randomInt = function(from, to) {
  return Math.floor(from + Math.random()*(to - from + 1));
}
var Sample = {
  target: ['時代力量', '國民黨', '民進黨', '勞動部', '司法改革', '體育改革', '台南市長', '高雄市長'],
  name: ['蔡英文', '黃國昌', '范雲', '楊智達'],
  job: ['總統', '主席', '立法委員', '候選人', '宅宅'],
  youtubeID: ['4BfxvvbVYWQ', 'THHQzPKuXzI', 'TdtXso7GB_s', 'ADxzZk9wzDk'],
  partner: ['FGT! 體育改革聯會', '自由時報', 'Google', 'Yahoo!', '蘋果日報', '報導者'],
}
var Factory = (function Factory() {
  this.event = function(options) {
    // init options
    options = options || {numberOf: {}};
    options.numberOf.guests = options.numberOf.guests || randomInt(1, 5);
    var guests = [];
    for(var i = 0; i < options.numberOf.guests; i++)
      guests.push(this.guest());

    options.numberOf.partners = options.numberOf.partners || randomInt(0, 2);
    var partners = [];
    for(var i = 0; i < options.numberOf.partners; i++)
      partners.push(this.partner());

    var youtubeID = random(Sample.youtubeID);

    // make fake data
    return {
      title: random(Sample.target) + '給問嗎？',
      date: '2015-03-17',
      start: '14:00',
      end: '16:00',<commit_msg>Add more sample data<commit_after>var random = function(list) {
  return list && list[Math.floor(Math.random() * list.length)];
}
var randomInt = function(from, to) {
  return Math.floor(from + Math.random()*(to - from + 1));
}
var Sample = {
  target: ['時代力量', '國民黨', '民進黨', '勞動部', '司法改革', '體育改革', '台南市長', '高雄市長'],
  name: ['蔡英文', '黃國昌', '范雲', '楊智達', '張惠妹', '林祖儀', '呂家蓉', '王希'],
  job: ['總統', '主席', '立法委員', '候選人', '宅宅', '執行長', '歌手', '秘書長'],
  youtubeID: ['4BfxvvbVYWQ', 'THHQzPKuXzI', 'TdtXso7GB_s', 'ADxzZk9wzDk'],
  partner: ['FGT! 體育改革聯會', '自由時報', 'Google', 'Yahoo!', '蘋果日報', '報導者'],
}
var Factory = (function Factory() {
  this.event = function(options) {
    // init options
    options = options || {numberOf: {}};
    options.numberOf.guests = options.numberOf.guests || randomInt(1, 5);
    var guests = [];
    for(var i = 0; i < options.numberOf.guests; i++)
      guests.push(this.guest());

    options.numberOf.partners = options.numberOf.partners || randomInt(0, 2);
    var partners = [];
    for(var i = 0; i < options.numberOf.partners; i++)
      partners.push(this.partner());

    var youtubeID = random(Sample.youtubeID);

    // make fake data
    return {
      title: random(Sample.target) + '給問嗎？',
      date: '2015-03-17',
      start: '14:00',
      end: '16:00',
{'fraction_non_alphanumeric': 0.21304347826086956, 'fraction_numerical': 0.020553359683794466, 'mean_word_length': 3.576853526220615, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '286000', 'n_tokens_mistral': 1159, 'n_tokens_neox': 1146, 'n_words': 217}