An open API service indexing awesome lists of open source software.

https://github.com/hassan11196/ir-web-a1

A React-Redux based Front-end Web Application For Information Retrieval - Assignment 1 - CS317 - FAST NUCES (Karachi)
https://github.com/hassan11196/ir-web-a1

Last synced: 4 months ago
JSON representation

A React-Redux based Front-end Web Application For Information Retrieval - Assignment 1 - CS317 - FAST NUCES (Karachi)

Awesome Lists containing this project

README

        

# IR-Assignment # 1
## Implementation:
- Indexed Given Documents of Trump Speeches using a Inverted Index.
- Designed a Query Engine using a Abstract Syntax Tree that can parse complex Boolean queries that have nested brackets.
- Pickled the inverted index for quick retrieval for query purposes.
## Files:
### Jupyter Notebook:
The Notebook Contains a Inverted Index Implementation with options to query Boolean, Phrasal, Proximity Queries.

- Check Notebook : IR-A1-K173654.ipynb

### Desktop System:
A GUI Based Executable is present that provides a Desktop Interface to the Django based web server which holds the implementation of Inverted Index hosted on Heroku. It can evaluate and return results for queries.

- Check Zip File For Desktop GUI Code : IR-SYS-A1
- Repo Link: [Click Here](https://github.com/hassan11196/IR-SYS-A1)
- Check Folder For Desktop GUI Executable : IR-APP-A1
- Exe File: [Click Here](http://www.mediafire.com/file/u3zqzu1lvfpeedw/IR-SYS-A1-K173654_Setup_1.0.0.exe/file)
- Check Folder For Python Django Web Server : IR-SERVER-A1
- Repo Link: [Click Here](https://github.com/hassan11196/IR-A1/tree/master/DjangoApp/IRA1)

### Web System:
A Web Application is hosted at [https://ira1.netlify.com/#/](https://ira1.netlify.com/#/) .

- Check Zip File for Web Interface Code : IR-WEB-A1
- Repo Link : [Click Here](https://github.com/hassan11196/IR-WEB-A1)
### ScreenShots:

![](Screenshots/Annotation 2020-03-10 205835.png)
![](Screenshots/Annotation 2020-03-10 205849.png)
![](Screenshots/Annotation 2020-03-10 205854.png)

### Built Using:
















### Template:
- [electron react boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)