ferreira-isa
Data Scientist | Machine Learning Engineer | Software Engineering Researcher
Montreal, Canadá
Pinned Repositories
be-swift
BeSwift is an iOS app to help you learning the Swift programming language
big-num
Implementation of a BigNum library in C. The idea behind this algorithm is to represent integers as big as you want. Also, the basic arithmetic operations (sum, sub, multiplication and division) with such numbers are implemented.
blue-green-openshift
TP5 - LOG3000
bug-report-summarization
Implementation of different ranking techniques (cosine similarity, euclidean distance, pagerank, and eigenvector centrality basead on the Louvain method for community detection) for bug report summarization. The summary is created based on the ranking of the most relevant comments in a given bug report.
client-server-udp-protocol
Implementation of a client-server application based on the UDP protocol.
compiler
Implementation of a web compiler for a reduced C language. The compiler has 3 analyzers: lexical, syntactic, semantic.
cregit
incivility_detection
Replication package for the paper submitted to the Journal of Software and Systems 2022. "Incivility Detection in Open Source Code Review and Issue Discussions". Authors: Isabella Ferreira, Ahlaam Rafiq, Jinghui Cheng.
Tars
Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
TarsDocker
Tars Docker images,
ferreira-isa's Repositories
ferreira-isa/incivility_detection
Replication package for the paper submitted to the Journal of Software and Systems 2022. "Incivility Detection in Open Source Code Review and Issue Discussions". Authors: Isabella Ferreira, Ahlaam Rafiq, Jinghui Cheng.
ferreira-isa/Tars
Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
ferreira-isa/TarsDocker
Tars Docker images,
ferreira-isa/be-swift
BeSwift is an iOS app to help you learning the Swift programming language
ferreira-isa/big-num
Implementation of a BigNum library in C. The idea behind this algorithm is to represent integers as big as you want. Also, the basic arithmetic operations (sum, sub, multiplication and division) with such numbers are implemented.
ferreira-isa/blue-green-openshift
TP5 - LOG3000
ferreira-isa/client-server-udp-protocol
Implementation of a client-server application based on the UDP protocol.
ferreira-isa/compiler
Implementation of a web compiler for a reduced C language. The compiler has 3 analyzers: lexical, syntactic, semantic.
ferreira-isa/cregit
ferreira-isa/datasets
ferreira-isa/domino-and-best-city-in-graph
This project presents an implementation of the domino game in Pascal. Also, it is present a solution to the problem of finding the best city to build a health clinic to vaccinate people against the Dengue disease.
ferreira-isa/email2git
Matching Commits with Their Mailing List Discussions
ferreira-isa/ferreira-isa
ferreira-isa/ford-fulkerson
Implementation of the Ford Fulkerson algorithm.
ferreira-isa/grahamScam-monotoneChain
Implementation of the Graham Scam and the Monotone Chain algorithms to calculate the convex hull. The algorithms were also parallelized using pthreads.
ferreira-isa/isabellavieira57.github.io
Personal repository for data distribution.
ferreira-isa/LOG3000-Docker-TP
ferreira-isa/log3000-tp4
ferreira-isa/parking-lot-circuit
Implementation of a logical/digital circuit for controlling the number of cars inside a parking lot. It was developed using the Verilog language and the problem was modelled using Finite State Machine, multiplexers, and decoders.
ferreira-isa/party-with-jenkins
ferreira-isa/patchwork
Patchwork is a web-based patch tracking system designed to facilitate the contribution and management of contributions to an open-source project.
ferreira-isa/PERT
Implementation of the PERT algorithm.
ferreira-isa/places_classification_complete
Complete application for the tutorial (in portuguese) on Youtube. This app is about places classification and uses Vision framework with CoreML. The classification model (Places205-GoogLeNet) should be download at (git doesn't allow me to commit it here): https://developer.apple.com/machine-learning/. This tutorial was extracted from: https://www.raywenderlich.com/164213/coreml-and-vision-machine-learning-in-ios-11-tutorial
ferreira-isa/places_classification_starter
Started application for the tutorial (in portuguese) on Youtube. This app is about places classification and uses Vision framework with CoreML. The classification model (Places205-GoogLeNet) should be download at (git doesn't allow me to commit it here): https://developer.apple.com/machine-learning/. This tutorial was extracted from: https://www.raywenderlich.com/164213/coreml-and-vision-machine-learning-in-ios-11-tutorial
ferreira-isa/quicksort
Implementation of the traditional quicksort, quicksort with random pivot selection, and quicksort with pivot calculated by the median of the elements.
ferreira-isa/seam-carving
Implementation of the seam carving algorithm for resizing images. It was implemented a strategy based in graphs and another one based in dynamic programming. Also, it is implemented two filters for detecting edges in an image: the sobel operator and the scharr operator.
ferreira-isa/sockets-programming
Different implementations of webservices for programming sockets: iterative, concurrent, using forks, threads, and task queues.
ferreira-isa/string-searching-algorithms
Implementation of the string search algorithms (KMP, BMH, Exact Shift And) to solve the problem of plagiarism in musical lyrics.
ferreira-isa/TarsDocs_en
The documentation of TARS in English
ferreira-isa/TicTacToe-and-Battleship
Implementation of the Tic-tac-toe and battleship games in Pascal.