SpecDecBot-Mascot
Specialty Decision Bot

Description

an NLP dependant Clever Bot for Critical Decision Affirmation.

Purpose

This project was for the spring semester of 2016 for the 4th year of Computer and Automation Engineering at Tishreen University

Status

The project was concluded on September 12th 2016

Insight

The project is built as a C/C++ library, composed of a lexer, a tokenizer, a Context-Free-Grammar module, a Tree module, a Dictionary module, and a Parser.
The CFG and Dictionary modules feed both the Lexer/Tokenizer and the Parser.
The Lexer/Tokenizer produce all possible valuable tokenized permutations of an input.
The Parser is a semi-dynamic CKY algorithm simplified by us to affect a greedy bottom-up parsing then generate a fully parsed syntax tree.

Repository

Copyright 2015-2017 SpecDecBot Team

Aly Shmahell, Ruaa Sleiman