Updating CIDR slides to new template and adding accepted papers

pull/1/head
Oliver Kennedy 2021-01-06 10:34:37 -05:00
parent 5b68dadd2a
commit bd01b25dba
Signed by: okennedy
GPG Key ID: 3E5F9B3ABD3FDB60
18 changed files with 6298 additions and 81950 deletions

View File

@ -6,6 +6,7 @@
{
"title": "ACVMeasure",
"description": "ACVMeasure - Specialized augmented reality based damage quantification on vehicles.",
"video" : "",
"group": [
{
"name": "Trijala Reddy Gangasani",
@ -37,6 +38,7 @@
{
"title": "CAMO - Digitize and Summarize",
"description": "Daily operations in large businesses involves processing of legal and financial documents. One convenient way to tackle the problem of reading through these tens to hundreds of pages is to get an effective summary of the document using our app - Digitize and Summarize! Save billions of dollars of errors happening due to financial and legal mishaps and understand the important details of your document without the need to go through the entire document at question.",
"url" : "https://play.google.com/store/apps/details?id=com.usercamo.tele",
"group": [
{
"name": "Baoqian Zhang",
@ -117,6 +119,7 @@
{
"title": "Truee Recycle",
"description": "Search the product you are trying to recycle and the Truee Recycle app tells you how to recycle it correctly, based on the city you live in. It also reminds you take recycling out.",
"url" : "https://play.google.com/store/apps/details?id=com.trueerecycle.trueerecycle2",
"group": [
{
"name": "Anjana Tejaswini Kalava",
@ -319,7 +322,7 @@
"linkedin": "https://www.linkedin.com/in/xiaoxiaolei/"
}
],
"url": "https://github.com/zergpvz141/DBM_extension"
"code": "https://github.com/zergpvz141/DBM_extension"
},
{
"title": "Medical Sample Database",

View File

@ -1,4 +1,39 @@
[
{
"title" : "Reducing Ambiguity in Json Schema Discovery",
"authors" : [
"William Spoth",
"Oliver Kennedy",
"Ying Lu",
"Beda Hammerschmidt",
"Zhen Hua Liu"
],
"venue" : "SIGMOD",
"year" : 2021,
"projects" : ["vizier"],
"length" : 12,
"urls" : {
"paper" : "https://odin.cse.buffalo.edu/papers/2021/submitted/SIGMOD-Jxplain.pdf"
}
},
{
"title" : "DataSense: Display Agnostic Data Documentation",
"authors" : [
"Poonam Kumari",
"Michael Brachmann",
"Oliver Kennedy",
"Su Feng",
"Boris Glavic"
],
"venue" : "CIDR",
"year" : 2021,
"projects" : ["vizier"],
"length" : 1,
"urls" : {
"abstract" : "https://odin.cse.buffalo.edu/papers/2021/CIDR-DataSense-short.pdf",
"extended" : "https://odin.cse.buffalo.edu/papers/2021/CIDR-DataSense-long.pdf"
}
},
{
"title" : "Loki: Streamlining Integration and Enrichment",
"authors" : [
@ -9,6 +44,7 @@
],
"venue" : "HILDA",
"year" : 2020,
"projects" : ["vizier", "loki"],
"length" : 4,
"urls" : {
"paper" : "https://odin.cse.buffalo.edu/papers/2020/HILDA-Loki.pdf"
@ -32,13 +68,15 @@
"urls" : {
"short" : "https://odin.cse.buffalo.edu/papers/2019/submitted/CIDR-CrumbyNotebooks.pdf",
"full" : "https://odin.cse.buffalo.edu/papers/2019/CIDR-Vizier.pdf"
}
},
"projects" : ["vizier"]
},
{
"title" : "Make Informed Decisions: Understanding Query Results from Incomplete Databases",
"authors" : [
"Poonam Kumari"
],
"projects" : ["mimir"],
"venue" : "pVLDB",
"track" : "PhD",
"year" : 2019,

View File

@ -11,7 +11,7 @@ module ImageSmith
temp_file = nil
if source.start_with?("http") then
temp_file = Tempfile.new("img")
open(source) do |f|
URI.open(source) do |f|
temp_file.write(f.read)
end
temp_file.flush

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

View File

@ -1,149 +0,0 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>DataSense</title>
<meta name="description" content="DataSense">
<meta name="author" content="Oliver Kennedy">
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
<link rel="stylesheet" href="../../reveal.js-3.7.0/css/reveal.css">
<link rel="stylesheet" href="ubodin.css" id="theme">
<!-- Code syntax highlighting -->
<link rel="stylesheet" href="../../reveal.js-3.7.0/lib/css/zenburn.css">
<style type="text/css">
.reveal .slides section .fragment.growbig {
opacity: 1;
visibility: inherit; }
.reveal .slides section .fragment.growbig.visible {
-webkit-transform: scale(7);
transform: scale(7); }
</style>
<!-- Printing and PDF exports -->
<script>
var link = document.createElement( 'link' );
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = window.location.search.match( /print-pdf/gi ) ? '../../reveal.js-3.7.0/css/print/pdf.css' : '../../reveal.js-3.7.0/css/print/paper.css';
document.getElementsByTagName( 'head' )[0].appendChild( link );
</script>
<!--[if lt IE 9]>
<script src="../reveal.js-3.7.0/lib/js/html5shiv.js"></script>
<![endif]-->
</head>
<body>
<div class="reveal">
<div class="header">
<!-- Any Talk-Specific Header Content Goes Here -->
<center>
<a href="http://www.buffalo.edu" target="_blank">
<img src="../graphics/logos/ub-1line-ro-white.png" height="20"/>
</a>
</center>
</div>
<div class="footer">
<!-- Any Talk-Specific Footer Content Goes Here -->
<div style="float: left; margin-top: 15px; ">
Exploring <u><b>O</b></u>nline <u><b>D</b></u>ata <u><b>In</b></u>teractions
</div>
<a href="https://odin.cse.buffalo.edu" target="_blank">
<img src="../graphics/logos/odin-1line-white.png" height="40" style="float: right;"/>
</a>
</div>
<div class="slides">
<!-- Any section element inside of this container is displayed as a slide -->
<section>
<h3>
DataSense
</h3>
</section>
<section>
<svg data-src="slides/slide1-datasets.svg" />
</section>
<section>
<svg data-src="slides/slide2-get_more_info.svg" />
</section>
<section>
<svg data-src="slides/slide3-hidden.svg" />
</section>
<section>
<h2>Context!</h2>
</section>
<section>
<img src="slides/slide4-codesense.png" height=400 />
</section>
<section>
<svg data-src="slides/slide5-Examples.svg" />
</section>
<section>
<svg data-src="slides/slide6-papers.svg" />
</section>
<section>
<img src="slides/slide7-datasense.png" height=400 />
</section>
</div></div>
<script src="../../reveal.js-3.7.0/lib/js/head.min.js"></script>
<script src="../../reveal.js-3.7.0/js/reveal.js"></script>
<script>
// Full list of configuration options available at:
// https://github.com/hakimel/../reveal.js#configuration
Reveal.initialize({
controls: false,
progress: true,
history: true,
center: true,
slideNumber: true,
transition: 'fade', // none/fade/slide/convex/concave/zoom
// Optional ../reveal.js plugins
dependencies: [
{ src: '../../reveal.js-3.7.0/plugin/svginline/data-src-svg.js' },
{ src: '../../reveal.js-3.7.0/lib/js/classList.js', condition: function() { return !document.body.classList; } },
{ src: '../../reveal.js-3.7.0/plugin/math/math.js',
condition: function() { return true; },
mathjax: '../../reveal.js-3.7.0/js/MathJax.js'
},
{ src: '../../reveal.js-3.7.0/plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
{ src: '../../reveal.js-3.7.0/plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
//{ src: '../reveal.js-3.7.0/plugin/highlight/highlight.js', async: true, condition: function() { return !!document.querySelector( 'tt code' ); }, callback: function() { hljs.initHighlightingOnLoad(); } },
{ src: '../../../reveal.js-3.7.0/plugin/highlight/highlight-9.16.2.js', async: true,
callback: function() { hljs.initHighlightingOnLoad(); } },
{ src: '../../reveal.js-3.7.0/plugin/zoom-js/zoom.js', async: true },
{ src: '../../reveal.js-3.7.0/plugin/notes/notes.js', async: true }
]
});
</script>
</body>
</html>

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 6.0 MiB

View File

@ -1,366 +0,0 @@
@font-face {
font-family: 'News Cycle';
font-style: normal;
font-weight: 400;
src: local('News Cycle'), local('NewsCycle'), url(../reveal.js-3.1.0/fonts/9Xe8dq6pQDsPyVH2D3tMQsDdSZkkecOE1hvV7ZHvhyU.ttf) format('truetype');
}
@font-face {
font-family: 'News Cycle';
font-style: normal;
font-weight: 700;
src: local('News Cycle Bold'), local('NewsCycle-Bold'), url(../reveal.js-3.1.0/fonts/G28Ny31cr5orMqEQy6ljt8BaWKZ57bY3RXgXH6dOjZ0.ttf) format('truetype');
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: local('Lato Regular'), local('Lato-Regular'), url(../reveal.js-3.1.0/fonts/1EqTbJWOZQBfhZ0e3RL9uvesZW2xOQ-xsNqO47m55DA.ttf) format('truetype');
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: local('Lato Bold'), local('Lato-Bold'), url(../reveal.js-3.1.0/fonts/MZ1aViPqjfvZwVD_tzjjkwLUuEpTyoUstqEm5AMlJo4.ttf) format('truetype');
}
@font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
src: local('Lato Italic'), local('Lato-Italic'), url(../reveal.js-3.1.0/fonts/61V2bQZoWB5DkWAUJStypevvDin1pK8aKteLpeZ5c0A.ttf) format('truetype');
}
@font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 700;
src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(../reveal.js-3.1.0/fonts/HkF_qI1x_noxlxhrhMQYECZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype');
}
/**@import url(https://fonts.googleapis.com/css?family=News+Cycle:400,700);
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);
**/
/**
* A simple theme for reveal.js presentations, similar
* to the default theme. The accent color is darkblue.
*
* This theme is Copyright (C) 2012 Owen Versteeg, https://github.com/StereotypicalApps. It is MIT licensed.
* reveal.js is Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
*/
/*********************************************
* GLOBAL STYLES
*********************************************/
body {
background: #fff;
background-color: #fff; }
*:fullscreen, *:-webkit-full-screen, *:-moz-full-screen {
background-color: #fff;
}
.reveal {
font-family: 'Lato', sans-serif;
font-size: 36px;
font-weight: normal;
color: #000; }
::selection {
color: #fff;
background: rgba(0, 0, 0, 0.99);
text-shadow: none; }
.reveal .slides > section, .reveal .slides > section > section {
line-height: 1.3;
font-weight: inherit; }
/*********************************************
* STATIC HEADER/FOOTER
*********************************************/
.reveal .header {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
height: 25px;
text-align: center;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 10px;
padding-top: 15px;
background-color: #041a9b;
color: white;
font-size: 0.5em;
z-index: 100;
}
.reveal .footer {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
height: 40px;
text-align: center;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 10px;
padding-top: 20px;
background-color: #041a9b;
color: white;
font-size: 0.5em;
z-index: 100;
}
/*********************************************
* HEADERS
*********************************************/
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6, .reveal .headertext {
margin: 0 0 20px 0;
color: #000;
font-family: 'News Cycle', Impact, sans-serif;
font-weight: normal;
line-height: 1.2;
letter-spacing: normal;
text-transform: none;
text-shadow: none;
word-wrap: break-word; }
.reveal h1 {
font-size: 3.77em; }
.reveal h2 {
font-size: 2.11em; }
.reveal h3 {
font-size: 1.55em; }
.reveal h4 {
font-size: 1em; }
.reveal h1 {
text-shadow: none; }
/*********************************************
* OTHER
*********************************************/
.reveal p {
margin: 20px 0;
line-height: 1.3; }
.reveal attribution {
font-size: 0.5em;
position: absolute;
right: -10px;
bottom: -10px;
text-align: right;
}
/* Ensure certain elements are never larger than the slide itself */
.reveal img, .reveal video, .reveal iframe {
max-width: 95%;
max-height: 95%; }
.reveal strong, .reveal b {
font-weight: bold; }
.reveal em {
font-style: italic; }
.reveal ol, .reveal dl, .reveal ul {
display: inline-block;
text-align: left;
margin: 0 0 0 1em; }
.reveal ol {
list-style-type: decimal; }
.reveal ul {
list-style-type: disc; }
.reveal ul > li {
margin-top: 20px; }
.reveal ul ul {
list-style-type: square; }
.reveal ul ul ul {
list-style-type: circle; }
.reveal ul ul, .reveal ul ol, .reveal ol ol, .reveal ol ul {
display: block;
margin-left: 40px; }
.reveal dt {
font-weight: bold; }
.reveal dd {
margin-left: 40px; }
.reveal q, .reveal blockquote {
quotes: none; }
.reveal blockquote {
display: block;
position: relative;
width: 70%;
margin: 20px auto;
padding: 5px;
font-style: italic;
background: rgba(255, 255, 255, 0.05);
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
.reveal blockquote p:first-child, .reveal blockquote p:last-child {
display: inline-block; }
.reveal q {
font-style: italic; }
.reveal pre {
display: block;
position: relative;
width: 90%;
margin: 20px auto;
text-align: left;
font-size: 0.55em;
font-family: monospace;
line-height: 1.2em;
word-wrap: break-word;
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); }
.reveal code {
font-family: monospace;
}
.reveal pre code {
display: block;
padding: 5px;
overflow: auto;
max-height: 400px;
word-wrap: normal;
background: #3F3F3F;
color: #DCDCDC; }
.reveal table {
margin: auto;
border-collapse: collapse;
border-spacing: 0; }
.reveal table th {
font-weight: bold;
border-bottom: 1px solid; }
.reveal table th, .reveal table td {
text-align: center;
padding: 0.2em 0.5em 0.2em 0.5em;}
.reveal table th[align="left"], .reveal table td[align="left"] {
text-align: left; }
.reveal table th[align="right"], .reveal table td[align="right"] {
text-align: right; }
.reveal table tr:last-child td {
border-bottom: none; }
.reveal sup {
vertical-align: super; }
.reveal sub {
vertical-align: sub; }
.reveal small, .reveal .smalltext {
display: inline-block;
font-size: 0.6em;
line-height: 1.2em;
vertical-align: top; }
.reveal small * {
vertical-align: top; }
/*********************************************
* LINKS
*********************************************/
.reveal a {
color: #00008B;
text-decoration: none;
-webkit-transition: color 0.15s ease;
-moz-transition: color 0.15s ease;
transition: color 0.15s ease; }
.reveal a:hover {
color: #0000f1;
text-shadow: none;
border: none; }
.reveal .roll span:after {
color: #fff;
background: #00003f; }
/*********************************************
* IMAGES
*********************************************/
.reveal section img {
margin: 15px 0px;
background: rgba(255, 255, 255, 0.12);
}
.reveal section img.bordered
{
border: 4px solid #000;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.reveal a img {
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
transition: all 0.15s linear; }
.reveal a:hover img {
background: rgba(255, 255, 255, 0.2);
border-color: #00008B;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); }
/*********************************************
* NAVIGATION CONTROLS
*********************************************/
.reveal .controls div.navigate-left, .reveal .controls div.navigate-left.enabled {
border-right-color: #00008B; }
.reveal .controls div.navigate-right, .reveal .controls div.navigate-right.enabled {
border-left-color: #00008B; }
.reveal .controls div.navigate-up, .reveal .controls div.navigate-up.enabled {
border-bottom-color: #00008B; }
.reveal .controls div.navigate-down, .reveal .controls div.navigate-down.enabled {
border-top-color: #00008B; }
.reveal .controls div.navigate-left.enabled:hover {
border-right-color: #0000f1; }
.reveal .controls div.navigate-right.enabled:hover {
border-left-color: #0000f1; }
.reveal .controls div.navigate-up.enabled:hover {
border-bottom-color: #0000f1; }
.reveal .controls div.navigate-down.enabled:hover {
border-top-color: #0000f1; }
/*********************************************
* PROGRESS BAR
*********************************************/
.reveal .progress {
background: rgba(0, 0, 0, 0.2); }
.reveal .progress span {
background: #00008B;
-webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
-moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }
/*********************************************
* SLIDE NUMBER
*********************************************/
.reveal .slide-number {
color: #00008B; }

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,56 @@
---
template: templates/talk_slides_v1.erb
title: "DataSense: Display Agnostic Data Documentation"
---
<section>
<h2>DataSense</h2>
<h3>Display Agnostic Data Documentation</h3>
<div style="display: flex; font-size: 80%; justify-content: center; margin-top: 50px; padding-right: 70px; ">
<div style="margin-top: -20px; ">
<img src="/assets/logos/lab_logo_notext_black.png" height=100 />
</div>
<div style="margin-left: 20px; margin-right: 20px; text-align: left; width: 250px; vertical-align: middle; ">
Poonam Kumari<br/>Michael Brachmann<br/>Oliver Kennedy<br/>
</div>
<div style="margin-right: 20px; text-align: right; width: 250px; vertical-align: middle; padding-top: 20px;">
Su Feng<br/>Boris Glavic<br/>
</div>
<img src="http://www.cs.iit.edu/~dbgroup/assets/images/dbgrouplogo.png" height=100 />
</div>
<p></p>
</section>
<section>
<svg data-src="graphics/2021-01-14/slide1-datasets.svg" />
</section>
<section>
<svg data-src="graphics/2021-01-14/slide2-get_more_info.svg" />
</section>
<section>
<svg data-src="graphics/2021-01-14/slide3-hidden.svg" />
</section>
<section>
<h2>Context!</h2>
</section>
<section>
<img src="graphics/2021-01-14/slide4-codesense.png" height=400 />
</section>
<section>
<svg data-src="graphics/2021-01-14/slide5-examples.svg" />
</section>
<section>
<svg data-src="graphics/2021-01-14/slide6-papers.svg" />
</section>
<section>
<img src="graphics/2021-01-14/slide7-datasense.png" height=400 />
</section>

View File

Before

Width:  |  Height:  |  Size: 658 KiB

After

Width:  |  Height:  |  Size: 658 KiB

View File

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 171 KiB

View File

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 155 KiB

View File

Before

Width:  |  Height:  |  Size: 321 KiB

After

Width:  |  Height:  |  Size: 321 KiB

View File

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 65 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.4 MiB

View File

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB