Merge branch 'master' of gram.cse.buffalo.edu:ODIn/Website

pull/2/head
Oliver Kennedy 2022-12-19 15:29:41 -05:00
commit aa8199de6c
Signed by: okennedy
GPG Key ID: 3E5F9B3ABD3FDB60
5 changed files with 132 additions and 15 deletions

View File

@ -1,4 +1,56 @@
[
{ "title" : "Collaborative Research: IIS: MEDIUM: Microkernel Notebooks",
"agency" : "NSF: IIS: III: MEDIUM",
"role" : "PI",
"amount" : 493935,
"effort" : "100%",
"status" : "submitted",
"start" : "08/15/2023", "end" : "08/14/2027",
"type" : "grant",
"commitment" : {
"by_year" : {
"2024" : 0.5,
"2025" : 0.5,
"2026" : 0.5,
"2027" : 0.5
}
},
"collaborative" : [
{ "institution" : "Illinois Inst. Tech.",
"pis" : ["Stefan Mueller", "Boris Glavic"],
"amount" : 0
}
],
"projects" : ["vizier"],
"summary" : "Microkernel notebooks replace the single kernel in traditional computational notebooks with separate, isolated processes. This proposal integrates work in programming languages, resource prediction, and database systems to improve the performance of microkernel notebooks, and to provide higher-quality fine-grained provenance over imperative code."
},
{ "title" : "Frameworks: A Community Cyberinfrastructure for Explainable and Trustworthy Machine Learning in Chemical and Materials Research",
"agency" : "NSF: CSSI",
"role" : "Co-PI",
"amount" : 1200000,
"effort" : "20%",
"status" : "submitted",
"start" : "09/01/2023", "end" : "08/31/2028",
"type" : "grant",
"commitment" : {
"by_year" : {
"2024" : 1,
"2025" : 1,
"2026" : 1,
"2027" : 1,
"2028" : 1
}
},
"projects" : ["vizier"],
"copis" : [
"Venugopal Govindaraju",
"Johannes Hachmann",
"Krishna Rajan",
"Srirangaraj Setlur",
"Scott R Broderick"
],
"summary" : "This proposal brings together several related projects into a comprehensive framework that will make machine learning easier for materials science researchers."
},
{ "title" : "NSF Convergence Accelerator: Track J: Sustainable, Local Food Networks",
"agency" : "NSF: Convergence Accelerator",
"role" : "PI",
@ -18,7 +70,8 @@
"Srirangaraj Setlur",
"Emmanuel Frimpong Boamah",
"Debabrata Talukdar"
]
],
"summary" : "This project proposes to overcome existing information flow bottlenecks in food systems like the one in Buffalo East Side neighborhood by building an information network that will engage the community with its local food system and facilitate collaboration between organizational food system stakeholders. The work directly integrates and drives research from urban planning, food systems, computer vision, and database systems to solve a fundamental challenge facing Buffalo, Western New York, and beyond."
},
{ "title" : "MarginNotes: Support for semi-homogeneous data collection",
"agency" : "NSF: HNDS",
@ -46,10 +99,14 @@
"amount" : 150000,
"effort" : "20%",
"status" : "accepted",
"start" : "08/15/2021", "end" : "08/14/2022",
"start" : "08/15/2021", "end" : "08/14/2023",
"agency_id" : "CNS-2125516",
"type" : "grant",
"commitment" : { },
"commitment" : {
"by_year" : {
"2022" : 0
}
},
"projects" : ["vizier"],
"urls" : {
"proposal" : "https://odin.cse.buffalo.edu/grants/2021-NSF-REAP.pdf"
@ -158,7 +215,15 @@
"status" : "accepted",
"start" : "08/15/2020", "end" : "08/14/2024",
"type" : "grant",
"commitment" : { "summer" : 0.25 },
"commitment" : {
"summer" : 0.25,
"by_year" : {
"2021" : 0.5,
"2022" : 0.5,
"2023" : 0.75,
"2024" : 0.25
}
},
"projects" : ["mimir", "vizier"],
"copis" : [
"Atri Rudra"
@ -342,7 +407,7 @@
"amount" : 542276,
"effort" : "100%",
"status" : "accepted",
"start" : "01/2018", "end" : "01/2023",
"start" : "02/2018", "end" : "02/2024",
"type" : "grant",
"projects" : ["mimir"],
"commitment" : {

View File

@ -192,7 +192,7 @@
"degree" : "PhD",
"year" : 2019,
"position" : "Software Engineer",
"company" : "MongoDB",
"company" : "Databricks",
"projects" : ["insider-threats", "mimir"],
"ubit" : "tingxie",
"pic" : {

View File

@ -1,4 +1,24 @@
{
"Emmanuel Frimpong Boamah" : {
"institution" : "University at Buffalo",
"updated" : "2022"
},
"Scott R Broderick" : {
"institution" : "University at Buffalo",
"updated" : "2022"
},
"Krishna Rajan" : {
"institution" : "University at Buffalo",
"updated" : "2022"
},
"Johannes Hachmann" : {
"institution" : "University at Buffalo",
"updated" : "2022"
},
"Venugopal Govindaraju" : {
"institution" : "University at Buffalo",
"updated" : "2022"
},
"Mike Brachmann" : {
"institution" : "Breadcrumb Analytics",
"updated" : "2021"

View File

@ -1,4 +1,22 @@
[
{
"title" : "Computing expected multiplicities for bag-TIDBs with bounded multiplicities",
"authors" : [
"Su Feng",
"Boris Glavic",
"Aaron Huber",
"Oliver Kennedy",
"Atri Rudra"
],
"authornote" : "alpha",
"venue" : "ArXiv",
"year" : 2022,
"projects" : ["mimir"],
"length" : 9,
"urls" : {
"paper" : "https://arxiv.org/abs/2204.02758"
}
},
{
"title" : "The Right Tool for the Job: Data-Centric Workflows in Vizier",
"authors" : [

View File

@ -41,16 +41,30 @@ class NSFCnP
pi_name = @me
grants.each do |record|
status = record.fetch(:status, record.fetch("status", :pending))
status = case status
when :current then ""
when :accepted then ""
when "accepted" then ""
else "; #{status}"
end
puts " * #{record.fetch(:title)} ($#{record.fetch(:amount).to_s}#{status})"
puts " #{record.fetch(:start)} -- #{record.fetch(:end)}; Calendar: #{NSFCnP::commitment_string(record, :calendar)} mo, School: #{NSFCnP::commitment_string(record, :schoolyear)} mo, Summer: #{NSFCnP::commitment_string(record, :summer)} mo"
puts(" Submitted to #{record.fetch(:agency)}"+(if record.include? :agency_id then " (#{record.fetch(:agency_id)})" else "" end))
puts("Project/Proposal Title: #{record.fetch(:title)}")
puts("Status of Support: #{status}")
puts("Proposal/Award Number (if available): #{record.fetch(:agency_id, "n/a")}")
puts("Source of Support: #{record.fetch(:agency)}")
puts("Primary Place of Performance: University at Buffalo")
puts("Project/Proposal Start Date (MM/YYYY) (if available): #{record.fetch(:start)}")
puts("Project/Proposal End Date (MM/YYYY) (if available): #{record.fetch(:end)}")
puts("Total Award Amount (including Indirect Costs): $#{record.fetch(:amount)}")
puts("Person-Month(s) (or Partial Person-Months) Per Year Committed to the Project:")
record.fetch(:commitment)
.fetch(:by_year)
.to_a
.sort { |a, b| a[0] <=> b[0] }
.each do |year, amount|
puts(" #{year} : #{amount}")
end
puts("Overall Objectives: \n#{record.fetch(:summary)}\n\n")
# puts " * #{record.fetch(:title)} (#{status})"
# puts " #{record.fetch(:start)} -- #{record.fetch(:end)}; Calendar: #{NSFCnP::commitment_string(record, :calendar)} mo, School: #{NSFCnP::commitment_string(record, :schoolyear)} mo, Summer: #{NSFCnP::commitment_string(record, :summer)} mo"
# puts(" Submitted to #{record.fetch(:agency)}"+( then " (#{record.fetch(:agency_id)})" else "" end))
end
end