I'm

Sange Maxaku

Full S

|
Software Developer, Full Stack Web Developer, Machine Learning (NLP) Engineer
Download CV
Play Video

About

About Me

Software & Web Developer

Name: Sange Maxaku
Birthday: 9 June 1997
Degree: Bachelor
Work experience: 4 Years
Phone: +27 72 796 9902
Email: sangemaxaku@gmail.com
Address: 22 Alma Rd, Rondebosch, Cape Town
Employment status: Employed
Contact Me Learn More

Qualification

Education & Experience

My Education

Master of Science (Eng), Electrical Engineering

University of Cape Town | 2019 - 2021 (Incomplete)

Research towards dynamic and centralized language resource collection, management & processing for the development of Natural Language Processing (NLP) systems for South African Speech & Sign Language.

Bachelor of Science (Eng), Electrical & Computer Engineering

University of Cape Town | 2015 - 2018

My Work Experience

Co-founder

Botlhale AI | 2019 - Present

Research & development company specializing in Airtificial Intelligence.

Chief Technology Officer

Botlhale AI | 2019 - Present

Responsible for the overall technology strategy and vision of the organization. I lead the development and implementation of technology solutions and I'm responsible for driving innovation and technology initiatives.

Skills

My Skills

HTML
95%
CSS
85%
Javascript
90%
JQuery
90%
Python
95%
Flask
95%
Tensorflow
70%
Keras
75%

Service

My Services

Natural Language Processing (NLP)

Using algorithms and machine learning to understand the structure and context of language data. Applications include language translation, text summarization, question answering, and text classification.

Case Studies

Machine Learning

Using data as input to predict future events without explicitly programming an application. Type of data I've worked with includes text, images and audio

Case Studies

NLP Case Studies

Sentiment Analysis

Sentiment Analysis

What is Sentiment Analysis?

Sentiment analysis classifies text as either positve, negative or neutral.

For example, the sentence, I love nature would be regarded to have a positive sentiment while the sentence I hate nature has a negative sentiment.

Try out Sentiment analysis!

Type in a message or select an example below.

Compute
Sentiment analysis results:
Positive
0%
Negative
0%

Masked Language Modeling

Masked Language Modeling

What is Masked Language Modeling?

Masked language modeling fills in the missing word in a sentence.

For it to work a mask token, [MASK], is required where the model would do the word filling.

For example, in the sentence The [MASK] of France is Paris, the model would try to guess the word that fits in place of the mask token.

Try out Masked language modeling!

Type in a message below or select an option below.

Compute
Masked language modeling results:

Token Classification

Token Classification

What is Token Classification?

Token classification is used for labelling important words in a sentence.

Some popular token classification subtasks are Named Entity Recognition (NER) and Part-of-Speech (PoS) tagging.

NER is trained to identify specific entities in a text, such as dates, individuals and places; and PoS tagging identifies, for example, which words in a text are verbs, nouns, and punctuation marks.

Try out NER!

Type in a message below or select an option below.

Compute
NER results:

Contact

Contact Me

© All Rights Reserved. Designed by Sange Maxaku