PetrosStav/open-codex-computer-use
πΎ Open Computer Use β Open-Source Alternative to Codex Computer Use
πΎ Open Computer Use β Open-Source Alternative to Codex Computer Use
Converts a midi file to guitar tabs (or any fretted string instrument)
A local desktop application for music producers that allows you to search through your sample library using natural language
This repository contains the files supporting the paper "Empowering Knowledge Discovery from Scientific Literature: A novel approach to Research Artifact Analysis".
Democratizing NLP!
Code for the BioMRC paper
Linux Shell Clone written in C Language, which included as many features as possible from the original Linux Shell. These features include: -Multiple parameters -Redirection of input and output (append and write separately) -Piping (can use multiple pipes) -Multi-Line Commands This was written as a project for the subject Operating Systems in AUEB.
Sentiment analysis on Twitter data for a project in NLP course of AUEB's MSc "Computer Science".
π€nlp β Datasets and evaluation metrics for Natural Language Processing in NumPy, Pandas, PyTorch and TensorFlow
Image Segmentation with Expectation Maximization Algorithm and Gaussian Mixture Models from scratch in Python as a lesson's project in AUEB.
Creation of indices in Elasticsearch and with collections of documents and retrieval of relative documents using different queries, analyzers, settings etc. Finding the best coefficient/weight for balancing the results of Elasticsearch to further improve scores. Uses TFIDF for weighting scheme, trec_eval for evaluation and MAP for scoring.
Maze Solver that uses a Depth First Search approach using stacks, written for a Project in AUEB.
Android Studio Project for the course Human Computer Interaction for the Computer Science Department of the Athens University of Economics and Business. Features a Washing Machine App for a target group of young people.
Bachelor Thesis Code for Hellenic Military Academy. Uses modified OnlineFaceRec C++ application based on OpenCV to do facial recognition using Principal Component Analysis with the Eigenfaces method on a person and then show the results on the User Interface. A Raspberry Pi was used as a Web Server which held the User Interface.
BlackJack Game in 2D Graphics using Java Swing (only jar file).
OpenGL Tower Defense Game, as a Project for the course Computer Graphics at AUEB.
MergeSort Algorithm using a multi-thread implementation in C.
Project for a Java course at AUEB. Features a dummy-functional GUI interface for an offline electronics shop, in which the user can make an order or inspect all his orders and sales.
Simple keylogger written in C++.
Fly Swatter 2D Game in Java created for fun and in terms of practicing with graphics in Java Swing, Game Logic Programming and Computer Controlled Enemies.
Quiz Game with it's editor to create the question-answer tuples, where the questions are encrypted, so that the player can't cheat.
Minipython Compiler using SableCC written in Java, that performs all the phases of the compiling except code generation.
Image processing and filtering for images in PPM format implemented in C++. The filters that were implemented in the project were: -Gray Filter -Color Filter -Median Filter -Diff Filter -Blur Filter The filters could be applied one by one or stacked and the program would generate the final output and save the filtered image to disk. This was a project written in terms of the subject C++ Programming Language in AUEB.
Neural network with 1 hidden layer from scratch in Python as a lesson's project in AUEB.
Resolution Inference Methods for mathematical logic using resolution for Propositional Logic CNF and Horn clauses, as well as the forward chaining method for First Order Logic Horn Clauses, implemented in Java. The First Order Logic forward chaining method implementation tries to imitate an alternative approach to the Prolog Language (which uses backward chaining method). This was written as a project in terms of the subject Artificial Intelligence in AUEB.
AUEB Class-assigned Kaggle Competition that provided data from US flights and required to create machine learning models in order to classify the passenger count class of a hidden test dataset. Acquired first position in the Public & Private Kaggle Leaderboard.
Email Ham-Spam Classifier for the dataset "enron3" (http://nlp.cs.aueb.gr/software_and_datasets/Enron-Spam/preprocessed/enron3.tar.gz) using 3 methods: -Naive Bayes Classifier -ID3 Classifier with pre-Pruning -AdaBoost Classifier using Decision Stump as week learner Implemented in Java and written as a project in terms of the subject Artificial Intelligence in AUEB.
A class scheduling program for a high school, which takes as input the teachers, lessons and some restrictions and finds one of the best valid solutions ( schedules that meet all restrictions and are fair for all the teachers ). Implemented in Java, the program uses 3 different algorithms: A*, Beam Search and a modified version of A* which combines A* with Hill Climbing and Beam Search, generating the best results. This program was written as a project in terms of the subject Artificial Intelligence in AUEB.
A system that recommends the best points of interest to its users based on their check-ins. It uses a Master-Workers distributed implementation and has an Android Client for its users. Written in terms of a project for the βDistributed Systemsβ course in AUEB.