an interface application written in Python Kivy using MVC
-
Updated
Apr 29, 2022 - Python
an interface application written in Python Kivy using MVC
DCL-162: Advanced Python Programming
A efficient and optimized search engine
This mini-assignment demonstrates how to efficiently perform aggregation on a large XML file based on the 'year' tag. It utilizes SAX abstract class for parsing the XML file, ensuring minimal memory usage while handling sizable datasets. After performing the aggregation, the resulting dictionary is plotted for visualization.
Designed a scalable and efficient search engine in Python to query a Wikipedia corpus of ~75GB with a response time of 1s and outputs the top 10 relevant documents based on the search query.
Reads XLIFF with SAX parser and assigns translation confidence to target strings based on IBM Watson Language Translator API call.
DCL-162: Advanced Python Programming
Built a search engine to query over 60 GB of wikipedia data dump. It takes both simple and multi field queries (which include Title, In- fobox, Body, Category, and Links). Used multi-level indexing, ranking algorithms and multi-threading for parallel processing of queries.
Add a description, image, and links to the sax-parser topic page so that developers can more easily learn about it.
To associate your repository with the sax-parser topic, visit your repo's landing page and select "manage topics."