Pinned Repositories
EAM3
Arithmetic-expression-parser
Recursive descent parser for arithmetic expressions.
BertQA-SQUAD2
A bert based model trained on the squad 2 dataset for question answering using hugging face and pytorch.
Chess-Engine-GUI
Chess engine implemented with bitboards / plain magic bitboards. Board rendered with SFML.
Data-structures
Abstract AVL / Max heap / Hash / Linked list data structures implemented with void pointers.
Entity-Resolution
Logistic regression binary classifier trained with camera descriptions. Predicts whether two items are similar. New relationships are induced, forming cliques.
Forum-posts-sentiment-analysis
Various classifiers are trained with forum posts labelled either neutral or insulting and are tested with appropriate metrics.
MiniJava-compiler
Minijava compiler that produces LLVM code. The abstract syntax tree is constructed with the help of JTB.
NNUE-Bitboard-Chess-Engine
Bitboard chess engine that uses an NNUE model for node evaluation inside a PVS search. Move tables and plain magic bitboards are used for move generation
Paging-simulation
Basic paging system, simulating page faults while reading a trace file. LRU and Second chance replacement algorithms can be tested with various parameters.
TimosPal's Repositories
TimosPal/Chess-Engine-GUI
Chess engine implemented with bitboards / plain magic bitboards. Board rendered with SFML.
TimosPal/Entity-Resolution
Logistic regression binary classifier trained with camera descriptions. Predicts whether two items are similar. New relationships are induced, forming cliques.
TimosPal/BertQA-SQUAD2
A bert based model trained on the squad 2 dataset for question answering using hugging face and pytorch.
TimosPal/MiniJava-compiler
Minijava compiler that produces LLVM code. The abstract syntax tree is constructed with the help of JTB.
TimosPal/Arithmetic-expression-parser
Recursive descent parser for arithmetic expressions.
TimosPal/Data-structures
Abstract AVL / Max heap / Hash / Linked list data structures implemented with void pointers.
TimosPal/Forum-posts-sentiment-analysis
Various classifiers are trained with forum posts labelled either neutral or insulting and are tested with appropriate metrics.
TimosPal/NNUE-Bitboard-Chess-Engine
Bitboard chess engine that uses an NNUE model for node evaluation inside a PVS search. Move tables and plain magic bitboards are used for move generation
TimosPal/Paging-simulation
Basic paging system, simulating page faults while reading a trace file. LRU and Second chance replacement algorithms can be tested with various parameters.