Show simple item record

dc.contributor.authorArikosi, Michael Okurut
dc.contributor.authorKarungi, Lydia
dc.contributor.authorMwanje, Mike
dc.contributor.authorKabahinda, Rovence
dc.date.accessioned2022-04-05T07:42:18Z
dc.date.available2022-04-05T07:42:18Z
dc.date.issued2022-02
dc.identifier.citationArikosi, M.O., Karungi, L., Mwanje, M., Kabahinda, R. (2022). Constitutional awareness dedicated intelligent search engine (Unpublished undergraduate dissertation). Makerere Univerisity.en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/11478
dc.descriptionA project report was submitted to the School of Computing and Informatics Technology for the study leading to a project in partial fulfillment of the requirements for the award of the degree of Bachelor of Science in Software Engineering of Makerere University.en_US
dc.description.abstractThe knowledge of the law is not only important for the protection and enforcement of rights, but also for people to have some knowledge of the human rights obligations imposed on them by law. The purpose of this project was to develop and simplify the method of retrieval of up-to-date constitutional information. Furthermore, this project aimed at bridging the gap between the citizens in need of legal services and the qualified legal practitioners offering them.  In Uganda, the constitution information is not widely available and very few Ugandans know what is in the Constitution. Access to affordable legal services is another prevalent problem in Uganda. This is mainly because of the communication gap between the citizens and the legal practitioners.  With the advent of the internet, a solution to this problem was the creation of an easier means of information retrieval which is also capable of providing easy access to qualified legal practitioners.  Constitutional Awareness Dedicated Intelligent Search Engine (CADISE), is the solution we developed to solve this problem. It enables easy querying of the constitutional information as and when needed by the user. This was greatly achieved by the use of spaCy’s NLP model which is a free, open-source library for advanced Natural Language Processing (NLP) in Python. This model was used to tokenize the main constitutional text resource and extract sentences from the resultant document based on the user’s query string. The ranking of the search results was done through a BERT (Bidirectional Encoder Representations from Transformers) sentence model. This model determined the similarity of the query string and the extracted sentences and ordered the results starting with the most similar to the least. CADISE also allows citizens to contact qualified legal representatives registered to offer pro bono services on the system via email. A user can send an email to a registered legal representative, he or she can also make an appointment. The appointment functionality was achieved through the integration of a third party free online appointment scheduling software called Calendly. In conclusion, the system was projected to be a time-saving data retrieval tool for legal information for academic and professional use. It should also be easily scaled up to a variety of information sources.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectconstitutionen_US
dc.subjectugandaen_US
dc.subjectintelligent search-engineen_US
dc.titleConstitutional awareness dedicated intelligent search engineen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record