<commit_before><!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title><NAME></title>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css">
  <!--<script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script>-->
</head>

<body>
  <!-- hero colors: primary, info, success, warning, danger, light, dark -->
  <section class="hero is-medium is-bold is-warning">
    <div class="hero-body">
      <div class="container">
        <div class="columns is-desktop">
          <div class="column is-offset-2">
            <h1 class="title is-1">
              Hi, I'm <NAME>
            </h1>
            <h2 class="subtitle">
              Full-stack Developer
            </h2>
          </div>
        </div>
      </div>
    </div>
  </section>

  <section class="section">
    <div class="container">
      <div class="columns is-desktop">
        <div class="column is-8 is-offset-2">
          <h3 class="title">Open Source Projects</h3>
          <div class="columns is-multiline">
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">⚗️ Flask-SQLA2Api</h4>
                  <div class="tags">
                    <span class="tag">python</span>
                    <span class="tag">flask</span>
                    <span class="tag">rest</span>
                    <span class="tag">library</span>
                  </div>
                  <p>Flask middleware that automagically generates REST APIs given a SQLAlchemy model.</p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/acifani/flask-sqla2api">GitHub</a>
                  </div>
                  <div class="card-footer-item">
                    <a href="https://pypi.python.org/pypi/Flask-SQLA2api">PyPi</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">⚽ soccer-go</h4>
                  <div class="tags">
                    <span class="tag">typescript</span>
                    <span class="tag">nodejs</span>
                    <span class="tag">cli</span>
                    <span class="tag">soccer</span>
                  </div>
                  <p>CLI app for staying updated with your favourite european soccer league. Teams, players, results and more.
                  </p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/acifani/soccer-go">GitHub</a>
                  </div>
                  <div class="card-footer-item">
                    <a href="https://www.npmjs.com/package/soccer-go">npm</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">🕹️ ItalyGames Play</h4>
                  <div class="tags">
                    <span class="tag">python</span>
                    <span class="tag">flask</span>
                    <span class="tag">website</span>
                  </div>
                  <p>Flask website with Reddit login for finding your perfect gaming buddy.</p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/acifani/italygames-play">GitHub</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">🔬 runtime_typecheck</h4>
                  <div class="tags">
                    <span class="tag">python</span>
                    <span class="tag">typecheck</span>
                    <span class="tag">library</span>
                  </div>
                  <p>Python library that will typecheck values at runtime, based on native type hints.</p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/jacopofar/runtime_typecheck">GitHub</a>
                  </div>
                  <div class="card-footer-item">
                    <a href="https://pypi.python.org/pypi/runtime_typecheck/0.7">PyPi</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-full">
              <p>More projects available on my
                <a href="https://github.com/acifani">GitHub</a> profile.</p>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <section class="section">
    <div class="container">
      <div class="columns is-desktop">
        <div class="column is-8 is-offset-2">
          <h3 class="title">About Me</h3>
          <p>Hi, I'm Alessandro, an italian developer and lifelong learner currently living in Milan. I help people interact
            with complex data. When I am not building awesome stuff at
            <a href="https://www.reviso.com/">Reviso</a>, I like to read, pet my
            <a href="https://twitter.com/acifani_/status/949351976625758210">beautiful cat</a> and give back to the open source community. Want to talk? I’d love to hear from you.
          </p>
          <br />
          <p>
            <a href="mailto:<EMAIL>">Email</a> &middot;
            <a href="https://github.com/acifani">GitHub</a> &middot;
            <a href="https://twitter.com/acifani_">Twitter</a> &middot;
            <a href="https://www.linkedin.com/in/alessandrocifani/">LinkedIn</a>
          </p>
        </div>
      </div>
    </div>
  </section>
</body>

</html>
<commit_msg>Add meta tag and structured data<commit_after><!DOCTYPE html>
<html lang="en">

<head>
  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-92646620-1"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag() { dataLayer.push(arguments); }
    gtag('js', new Date());

    gtag('config', 'UA-92646620-1');
  </script>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="description" content="Full-stack developer based in Milan. Come and have a look at a couple of my projects.">
  <title><NAME></title>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css">
  <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "Person",
      "name": "<NAME>",
      "url": "https://cifani.me",
      "email": "<EMAIL>",
      "jobTitle": "Full-Stack Developer",
      "alumniOf": "Università di Camerino",
      "gender": "male",
      "image": "https://www.gravatar.com/avatar/b74ceb43f57ee68b44ac1969fe5a38cc?s=500",
      "sameAs": [
        "https://www.facebook.com/alessandro.cifani",
        "https://www.instagram.com/acifani_",
        "https://www.linkedin.com/in/alessandrocifani",
        "https://plus.google.com/+AlessandroCifani",
        "https://twitter.com/acifani_"
      ]
    }

  </script>
</head>

<body>
  <!-- hero colors: primary, info, success, warning, danger, light, dark -->
  <section class="hero is-medium is-bold is-warning">
    <div class="hero-body">
      <div class="container">
        <div class="columns is-desktop">
          <div class="column is-offset-2">
            <h1 class="title is-1">
              Hi, I'm <NAME>
            </h1>
            <h2 class="subtitle">
              Full-stack Developer
            </h2>
          </div>
        </div>
      </div>
    </div>
  </section>

  <section class="section">
    <div class="container">
      <div class="columns is-desktop">
        <div class="column is-8 is-offset-2">
          <h3 class="title">Open Source Projects</h3>
          <div class="columns is-multiline">
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">⚗️ Flask-SQLA2Api</h4>
                  <div class="tags">
                    <span class="tag">python</span>
                    <span class="tag">flask</span>
                    <span class="tag">rest</span>
                    <span class="tag">library</span>
                  </div>
                  <p>Flask middleware that automagically generates REST APIs given a SQLAlchemy model.</p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/acifani/flask-sqla2api">GitHub</a>
                  </div>
                  <div class="card-footer-item">
                    <a href="https://pypi.python.org/pypi/Flask-SQLA2api">PyPi</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">⚽ soccer-go</h4>
                  <div class="tags">
                    <span class="tag">typescript</span>
                    <span class="tag">nodejs</span>
                    <span class="tag">cli</span>
                    <span class="tag">soccer</span>
                  </div>
                  <p>CLI app for staying updated with your favourite european soccer league. Teams, players, results and more.
                  </p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/acifani/soccer-go">GitHub</a>
                  </div>
                  <div class="card-footer-item">
                    <a href="https://www.npmjs.com/package/soccer-go">npm</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">🕹️ ItalyGames Play</h4>
                  <div class="tags">
                    <span class="tag">python</span>
                    <span class="tag">flask</span>
                    <span class="tag">website</span>
                  </div>
                  <p>Flask website with Reddit login for finding your perfect gaming buddy.</p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/acifani/italygames-play">GitHub</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-half">
              <article class="card">
                <div class="card-content">
                  <h4 class="title is-6">🔬 runtime_typecheck</h4>
                  <div class="tags">
                    <span class="tag">python</span>
                    <span class="tag">typecheck</span>
                    <span class="tag">library</span>
                  </div>
                  <p>Python library that will typecheck values at runtime, based on native type hints.</p>
                </div>
                <div class="card-footer">
                  <div class="card-footer-item">
                    <a href="https://github.com/jacopofar/runtime_typecheck">GitHub</a>
                  </div>
                  <div class="card-footer-item">
                    <a href="https://pypi.python.org/pypi/runtime_typecheck/0.7">PyPi</a>
                  </div>
                </div>
              </article>
            </div>
            <div class="column is-full">
              <p>More projects available on my
                <a href="https://github.com/acifani">GitHub</a> profile.</p>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <section class="section">
    <div class="container">
      <div class="columns is-desktop">
        <div class="column is-8 is-offset-2">
          <h3 class="title">About Me</h3>
          <p>Hi, I'm Alessandro, an italian developer and lifelong learner currently living in Milan. I help people interact
            with complex data. When I am not building awesome stuff at
            <a href="https://www.reviso.com/">Reviso</a>, I like to read, pet my
            <a href="https://twitter.com/acifani_/status/949351976625758210">beautiful cat</a> and give back to the open source community. Want to talk? I’d love to hear from you.
          </p>
          <br />
          <p>
            <a href="mailto:<EMAIL>">Email</a> &middot;
            <a href="https://github.com/acifani">GitHub</a> &middot;
            <a href="https://twitter.com/acifani_">Twitter</a> &middot;
            <a href="https://www.linkedin.com/in/alessandrocifani/">LinkedIn</a>
          </p>
        </div>
      </div>
    </div>
  </section>
</body>

</html>

{'fraction_non_alphanumeric': 0.15459969065331075, 'fraction_numerical': 0.010974442071149738, 'mean_word_length': 1.5237918215613382, 'pattern_counts': {'":': 10, '<': 390, '<?xml version=': 0, '>': 390, 'https://': 37, 'lorem ipsum': 0, 'www.': 11, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 3, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4836724', 'n_tokens_mistral': 4176, 'n_tokens_neox': 3906, 'n_words': 836}