<commit_before><div class="content">
  <div ng-hide="$state.includes('structure.interviews')||$state.includes('firm.interviews')" class="page-header has-subnav">
    <div class="container">
      <h1>Interviews</h1>
    </div>
  </div>
  <div ng-hide="$state.includes('structure.interviews')||$state.includes('firm.interviews')" class="l-frame l-frame-media l-frame-tighter">
    <div class="container">
      <div class="chart-index" style="text-align: center;">
        <button class="btn btn-dark" style="margin-right: 1px;" ng-click="goToIndex(null)" ng-class="{'btn-primary': $stateParams.index == null}">All</button>
        <button style="margin-right: 1px;" ng-repeat="(index, exists) in indexes" class="btn"
          ng-class="{'btn-primary': $stateParams.index === index, 'btn-dark': $stateParams.index !== index}" ng-disabled="!exists"
          ng-click="goToIndex(index)">{{ index }}</button>
      </div>
    </div>
  </div>
  <div class="l-frame l-frame-tight">
    <div class="container" infinite-scroll="addMoreInterviewRows()">
      <p class="text-muted" ng-hide="interviewRows.length">No interviews found</p>
      <div class="row" ng-repeat="interviewRow in interviewRows | limitTo:interviewRowDisplayCount">
        <div class="col-sm-2" ng-repeat="interview in interviewRow">
          <div ng-include="'views/thumbs/interview.html'"></div>
        </div>
      </div>
    </div>
  </div>
</div><commit_msg>added upload interview button in interviews<commit_after><div class="content">
  <div ng-hide="$state.includes('structure.interviews')||$state.includes('firm.interviews')" class="page-header has-subnav">
    <div class="container">
      <h1>Interviews</h1>
    </div>
  </div>
  <div class="alert alert-warning" ng-show="Auth.user.role === 'editor' || Auth.user.role === 'admin'" style="margin: 0;">
    <div class="container">
      <button class="btn btn-default btn-xs" ui-sref="upload.interviews">
        <i class="fa fa-cloud-upload"></i> Upload Interview
      </button>
    </div>
  </div>
  <div ng-hide="$state.includes('structure.interviews')||$state.includes('firm.interviews')" class="l-frame l-frame-media l-frame-tighter">
    <div class="container">
      <div class="chart-index" style="text-align: center;">
        <button class="btn btn-dark" style="margin-right: 1px;" ng-click="goToIndex(null)" ng-class="{'btn-primary': $stateParams.index == null}">All</button>
        <button style="margin-right: 1px;" ng-repeat="(index, exists) in indexes" class="btn"
          ng-class="{'btn-primary': $stateParams.index === index, 'btn-dark': $stateParams.index !== index}" ng-disabled="!exists"
          ng-click="goToIndex(index)">{{ index }}</button>
      </div>
    </div>
  </div>
  <div class="l-frame l-frame-tight">
    <div class="container" infinite-scroll="addMoreInterviewRows()">
      <p class="text-muted" ng-hide="interviewRows.length">No interviews found</p>
      <div class="row" ng-repeat="interviewRow in interviewRows | limitTo:interviewRowDisplayCount">
        <div class="col-sm-2" ng-repeat="interview in interviewRow">
          <div ng-include="'views/thumbs/interview.html'"></div>
        </div>
      </div>
    </div>
  </div>
</div>
{'fraction_non_alphanumeric': 0.1995020230314348, 'fraction_numerical': 0.0034235916588857764, 'mean_word_length': 3.9829457364341083, 'pattern_counts': {'":': 0, '<': 71, '<?xml version=': 0, '>': 71, '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': '7215868', 'n_tokens_mistral': 1057, 'n_tokens_neox': 1033, 'n_words': 190}