<commit_before>.banner.container#banner
  %h2 Take the hassle out of web&nbsp;scraping
  .lower
    %h3 With all the power so you&nbsp;can scrape anything,&nbsp;anywhere
    = link_to "Get started", user_omniauth_authorize_path(:github), class: "call-to-action btn btn-success btn-lg", id: "get_started_btn"

:javascript
  $(".container#banner").backstretch("#{image_path("unsplash/tumblr_n10n1wmxiS1st5lhmo1_1280.jpg")}");

.banner#benefits
  .container
    .row
      .col-md-4
        %i.fa.fa-language.fa-5x
        %h4 Speaks your language
        %p
          Write in your scraper in the language you know and love because #{link_to "Ruby",       "https://www.ruby-lang.org"}, #{link_to "Python", "http://www.python.org"}, #{link_to "PHP", "http://www.php.net"}
          and #{link_to "Perl", "http://www.perl.org/"} are all supported
      .col-md-4
        %i.fa.fa-recycle.fa-5x
        %h4 Over 2000 scrapers with data
        %p
          Over 2000 public scrapers, with data, available for you to reuse, for free. Download data as a CSV or use the super-simple API.
      .col-md-4
        %i.fa.fa-cloud.fa-5x
        %h4 Set it up and forget about it
        %p
          Your scraper runs in the cloud to your schedule and emails you if there are any problems



.banner.jumbotron#introducing
  .container
    .row
      .col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2
        :markdown
          #{render "introducing.md"}

        = link_to "Add your scraper", user_omniauth_authorize_path(:github), class: "call-to-action btn btn-default btn-lg"

.banner.banner-quotes#quotes
  .container
    .row
      .col-md-6
        %blockquote
          %p Scrapers are kept in public github repos and then we consume the data from an API, delicious! Is like scrapers with steroids!
          %footer
            = link_to "https://morph.io/rezzo", class: 'h-card media' do
              .pull-left
                = image_tag "https://www.gravatar.com/avatar/976cd09092e36aad6a7b959822b78c89?s=70", class: "img-circle media-object"
              .media-body
                %span.p-name <NAME>
                %span.p-org Fundación Ciudadano Inteligente
                %span.p-country-name Chile

      .col-md-6
        %blockquote
          %p I love Morph because it gives you everything you need to run a scraper. I've written a system which notifies me when Australian FOI disclosure logs are updated.
          %footer
            = link_to "https://morph.io/hailspuds", class: 'h-card media' do
              .pull-left
                = image_tag "https://avatars3.githubusercontent.com/u/851118?v=3&s=70", class: "img-circle media-object"
              .media-body
                %span.p-name <NAME>
                %span.p-org Australian Broadcasting Corporation
                %span.p-country-name Australia
<commit_msg>Keep call to action button with same message<commit_after>.banner.container#banner
  %h2 Take the hassle out of web&nbsp;scraping
  .lower
    %h3 With all the power so you&nbsp;can scrape anything,&nbsp;anywhere
    = link_to "Get started", user_omniauth_authorize_path(:github), class: "call-to-action btn btn-success btn-lg", id: "get_started_btn"

:javascript
  $(".container#banner").backstretch("#{image_path("unsplash/tumblr_n10n1wmxiS1st5lhmo1_1280.jpg")}");

.banner#benefits
  .container
    .row
      .col-md-4
        %i.fa.fa-language.fa-5x
        %h4 Speaks your language
        %p
          Write in your scraper in the language you know and love because #{link_to "Ruby",       "https://www.ruby-lang.org"}, #{link_to "Python", "http://www.python.org"}, #{link_to "PHP", "http://www.php.net"}
          and #{link_to "Perl", "http://www.perl.org/"} are all supported
      .col-md-4
        %i.fa.fa-recycle.fa-5x
        %h4 Over 2000 scrapers with data
        %p
          Over 2000 public scrapers, with data, available for you to reuse, for free. Download data as a CSV or use the super-simple API.
      .col-md-4
        %i.fa.fa-cloud.fa-5x
        %h4 Set it up and forget about it
        %p
          Your scraper runs in the cloud to your schedule and emails you if there are any problems



.banner.jumbotron#introducing
  .container
    .row
      .col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2
        :markdown
          #{render "introducing.md"}

        = link_to "Get started", user_omniauth_authorize_path(:github), class: "call-to-action btn btn-default btn-lg"

.banner.banner-quotes#quotes
  .container
    .row
      .col-md-6
        %blockquote
          %p Scrapers are kept in public github repos and then we consume the data from an API, delicious! Is like scrapers with steroids!
          %footer
            = link_to "https://morph.io/rezzo", class: 'h-card media' do
              .pull-left
                = image_tag "https://www.gravatar.com/avatar/976cd09092e36aad6a7b959822b78c89?s=70", class: "img-circle media-object"
              .media-body
                %span.p-name <NAME>
                %span.p-org Fundación Ciudadano Inteligente
                %span.p-country-name Chile

      .col-md-6
        %blockquote
          %p I love Morph because it gives you everything you need to run a scraper. I've written a system which notifies me when Australian FOI disclosure logs are updated.
          %footer
            = link_to "https://morph.io/hailspuds", class: 'h-card media' do
              .pull-left
                = image_tag "https://avatars3.githubusercontent.com/u/851118?v=3&s=70", class: "img-circle media-object"
              .media-body
                %span.p-name <NAME>
                %span.p-org Australian Broadcasting Corporation
                %span.p-country-name Australia

{'fraction_non_alphanumeric': 0.1111111111111111, 'fraction_numerical': 0.02445842068483578, 'mean_word_length': 2.2326369282891023, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 10, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4430840', 'n_tokens_mistral': 1954, 'n_tokens_neox': 1821, 'n_words': 504}