Skip to content
View Jayaramgokul's full-sized avatar

Block or report Jayaramgokul

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Jayaramgokul/README.md

Welcome to my Github Repo..

I validate and build AI and quantitative models for financial services.

My day job is independent model validation and AI governance: testing whether models, including LLM-based ones, do what they claim, and whether a regulator would agree. On the side I build AI tools, and I try to hold them to the same standard: use the model for judgement, then make the code check it.

Featured work

Model risk and AI governance

  • wealth-advisory-validation - How I test the models behind robo-advice: risk profiling, suitability and portfolio risk. 50 tests, each tied to a regulatory requirement and the NIST AI RMF, with 26 worked examples on simulated data.
  • llm-agent-validation - The same approach applied to LLM agents in financial services: sycophancy, red-teaming with confidence intervals on failure rates, checking the LLM judge itself, and calibration. 25 tests and 14 worked examples.

Machine learning and NLP

  • nlp-paper-critiques - Six critiques of published NLP research, written for Cornell CS 4740 (2021). They cover deception detection, sarcasm, bias in word embeddings, style transfer and event extraction.
  • ticket-scenario-matching - An NLP project from 2023–24: matching service-desk tickets to known problem scenarios without labelled data, using BERT to mask sensitive text, four embedding models and a separate threshold for each scenario. It includes a review of the project as I would validate a client's model, and an erratum: a merge step had silently dropped 15 scenarios.

Statistics and econometrics

  • nlp-in-the-financial-market - My part of a Cornell MPS team project (2022) with Gravity Investments on news sentiment and stock prices. I proposed and built the time-series analysis: Granger causality and cointegration tests, then VAR and VARMA models compared stock by stock.
  • stability-selection-in-logistic-regression - My BSc thesis (TU Dublin, 2020): a Monte Carlo comparison of the likelihood ratio test, stepwise selection, the lasso and stability selection in logistic regression. It includes an erratum for a loop bug I found later, which explains the thesis's one unexpected result.

Analytics and optimisation

  • lse-data-analytics-career-accelerator - Three LSE projects in SQL and Tableau, Python and R, covering marketing, NHS appointments and retail reviews, with the original reports, code and data. The NHS project includes an erratum: same-day appointments are close to half the total, where my report said a fifth.
  • lp-financial-model-net-interest-income - A linear programming model of a company's month-by-month borrowing and lending, from my NIT Calicut final-year project (2013) and a 2017 paper with Prof. T. Radha Ramanan (IIM Indore). It includes the original Excel model and an erratum: one mis-referenced cell explains the gap between the paper's validation result and the company's own figure.

Earlier work: Finnish elections as a predator-prey system · Statistical network analysis with ERGMs

Toolkit: Python · SQL · R · LLM APIs · scikit-learn · pandas · Tableau · model validation (SR 26-2, formerly SR 11-7; PRA SS1/23) · AI governance (EU AI Act, NIST AI RMF, NIST AI 600-1 Generative AI Profile)

Background: FRM · MPS Applied Statistics, Cornell · BSc Mathematics, TU Dublin · LSE Data Analytics Career Accelerator

LinkedIn

Popular repositories Loading

  1. Finnish-Parliamentary-Elections---Predator-Prey-Model-Python- Finnish-Parliamentary-Elections---Predator-Prey-Model-Python- Public

    Logistic Growth Model, Birth-Death Differential Equations

    Jupyter Notebook 1

  2. Italian-Criminal-Gangs-Network---Statistical-Network-Analysis-R-markdown- Italian-Criminal-Gangs-Network---Statistical-Network-Analysis-R-markdown- Public

    A statistical network analysis of the Italian Criminal Gangs Network in the US using R

  3. Risk-management-using-ML Risk-management-using-ML Public archive

    My 2023 PD notebook: a logistic regression probability-of-default model on the HMEQ home-equity loan data.

    Jupyter Notebook

  4. nlp-paper-critiques nlp-paper-critiques Public

    Six critiques of published NLP research (deception detection, sarcasm, embedding bias, style transfer and its evaluation, event extraction), written for Cornell CS 4740/5740 in 2021.

  5. nlp-in-the-financial-market nlp-in-the-financial-market Public

    Cornell MPS project (2022): can financial-news sentiment predict stock prices? VADER + NTUSD-Fin scoring, feature selection, fixed/mixed effects, and VAR/VARMA models (my part). Report, methodology…

    Jupyter Notebook

  6. stability-selection-in-logistic-regression stability-selection-in-logistic-regression Public

    My BSc thesis (TU Dublin, 2020): how reliably LRT, stepwise, lasso and stability selection find the true predictors in logistic regression. Thesis, original R code, a methodology document per secti…

    R