Pinned Repositories
cpg-miner
A tool that is able to extract source code and various IRs from a given CPG and method name.
neo4j-yelp
Contains Python scripts to import and model the Yelp challenge dataset into Neo4j respectively.
providentia
All the project code for my 2019 honours project. This is a web application that measures the query response times of 3 databases on queries and data analysis similar to those found in the real-world.
tigergraph
The purpose of this repository is to create less bloated TigerGraph containers for resource sensitive environments e.g. CI/CD.
tigergraph-yelp
Contains the GSQL scripts and TigerGraph solution to import and model the Yelp challenge dataset into TigerGraph respectively.
vsc-gsql-extension
:tiger: Community driven GSQL extension for VS Code
yelp-normalization
A Python 3 script to normalize the Yelp challenge dataset to its core attributes, perform feature selection, generate a subset of the dataset, and output to CSV.
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
joernti-codetidal5
An integration of JoernTI's CodeTIDAL5 neural type inference model.
plume
Plume is a code representation benchmarking library with options to extract the AST from Java bytecode and store the result in various graph databases.
DavidBakerEffendi's Repositories
DavidBakerEffendi/neo4j-yelp
Contains Python scripts to import and model the Yelp challenge dataset into Neo4j respectively.
DavidBakerEffendi/vsc-gsql-extension
:tiger: Community driven GSQL extension for VS Code
DavidBakerEffendi/yelp-normalization
A Python 3 script to normalize the Yelp challenge dataset to its core attributes, perform feature selection, generate a subset of the dataset, and output to CSV.
DavidBakerEffendi/tigergraph
The purpose of this repository is to create less bloated TigerGraph containers for resource sensitive environments e.g. CI/CD.
DavidBakerEffendi/tigergraph-yelp
Contains the GSQL scripts and TigerGraph solution to import and model the Yelp challenge dataset into TigerGraph respectively.
DavidBakerEffendi/providentia
All the project code for my 2019 honours project. This is a web application that measures the query response times of 3 databases on queries and data analysis similar to those found in the real-world.
DavidBakerEffendi/student-card-scanner
A lightweight application for enabling Stellenbosch University students to log their student numbers from a Mifare Secure Reader.
DavidBakerEffendi/altron-workflow-manager
This is a third-year university project created with Spring Boot + Angular and generated with JHipster. The company who issued the project was Altron. This project was built on a private university GitLab but is now pushed to this public GitHub for all to view.
DavidBakerEffendi/codepropertygraph
Semantic Code Property Graph: specification, query language, and utilities
DavidBakerEffendi/cpg-miner
A tool that is able to extract source code and various IRs from a given CPG and method name.
DavidBakerEffendi/DavidBakerEffendi.github.io
My online resume
DavidBakerEffendi/joern
Open-source code analysis platform for C/C++ based on code property graphs
DavidBakerEffendi/benchmark-for-taint-analysis-tools-for-python
A benchmark to study the available taint-analysis tools for Python
DavidBakerEffendi/DavidBakerEffendi
Personalised bio
DavidBakerEffendi/EmeraldLife
For developing an application consisting of useful processes designed to increase productivity for working with premiums and broker information. This product was designed for Emerald Life Pty Ltd.
DavidBakerEffendi/GraPL-Examples
Repository showcasing example uses of the GraPL libraries
DavidBakerEffendi/GraPLHook4j
A Java driver for the GraPL project to provide an interface for connecting and writing to various graph databases based on the code-property graph schema.
DavidBakerEffendi/green
This repository represents a university Travis and GitHub tutorial using Prof Visser's project, Green.
DavidBakerEffendi/j2GraPL
Converts a Java program, JAR or class file into a code-property graph and inserts it into a graph database to be analysed with various program analysis algorithms.
DavidBakerEffendi/nlapi-python
Python Client for the expert.ai Natural Language API
DavidBakerEffendi/overflowdb
ShiftLeft OverflowDB
DavidBakerEffendi/overflowdb-codegen
DavidBakerEffendi/palestine-israel-twitter
Expert.ai hackathon submission which uses Twitter data to interpret Palestine-Israel sentiment.
DavidBakerEffendi/privado-core
The heart & core of Privado code scanner
DavidBakerEffendi/SootUp
A new version of Soot with a completely overhauled architecture
DavidBakerEffendi/tigergraph-int-test-example
Example project for implementing integration testing of a TigerGraph-backed Gradle application.