Karthik Shivaram

Karthik Shivaram

PhD Student - Computer Science

Tulane University


Currently pursuing my PhD in computer science at Tulane University under the guidance of Dr. Aron Culotta


  • Machine Learning
  • Social Network Analysis
  • Deep Learning
  • Computational Linguistics
  • Information Retrieval


  • PhD in Computer Science, 2020 - Present

    Tulane University

  • PhD in Computer Science (Transfered Out), 2018 - 2020

    Illinois Institute of Technology

  • Master of Science in Computer Science, 2015 - 2017

    Illinois Institute of Technology

  • BEng in Mechanical Engineering, 2009 - 2013

    BMS Institute of Technology










Research Assistant

Tulane University

Aug 2020 – Present New Orleans, LA

Phd Research Intern

Pacific Northwest National Laboratory (PNNL)

Jun 2020 – Aug 2020 Richland, WA
  • Developed Novel Representational Learning Method to improve Causal Inference Estimations
  • Worked on employing the above method to evaluate the effectiveness of Non Pharmaceutical Interventions for COVID-19

Teaching Assistant

Illinois Institute of Technology

Aug 2019 – Dec 2019 Chicago, IL
  • Teaching Assistant for CS579 (Online Social Network Analysis)
  • Teaching Assistant for CS115 (Object Oriented Programming 1)

Phd Research Intern

Pacific Northwest National Laboratory (PNNL)

Jun 2019 – Aug 2019 Richland, WA
  • Developed Causal Discovery Models to help detect the presence of existing Causal Relationships in Social Simulations.
  • Helped Develop a Causal Ensemble Technique to improve causal model performance and methods to evaluate them.

Research Assistant

Illinois Institute of Technology

Aug 2018 – May 2020 Chicago, IL
  • Worked as a Research Assistant at the Text Analysis for Public Interest Lab (TAPI)

Artificial Intelligence Engineer

Accenture Digital

Aug 2017 – May 2018 Chicago, IL
  • Developed a DNA Sequence prediction application using Deep Learning Models
  • Developed a Failure Detection Model for Oil Pipelines using extreme gradient boosted decision trees (XGBoost)
  • Developed a Voice Interface for a Customer Service Platform using Chatbots

Data Scientist Intern

Datacubes Inc

May 2017 – Jul 2018 Chicago, IL
  • Developed multiple Large-Scale Web Scraping Engines to extract Licensure and Permit Data for Insurance Underwriting.
  • Developed and created multiple classification models for various domains to aid Risk Assessment
  • Employed large scale data processing and analysis pipelines using Apache Spark.

Software Engineering Analyst


Dec 2013 – Jul 2015 Bangalore, India
  • Created an NLP Engine that performed information extraction from cybersecurity threat advisories,using semi-supervised models for pattern extraction.
  • Developed a Multi-Term identifier that utilized C/NC value algorithm

Recent Publications

Quickly discover relevant content by filtering publications.

Popular Topics