SDSC/open-pulse-hackathon-data-analysis huggingface dataset:
Repository: hassan11196/IR-WEB-A1
Description: A React-Redux based Front-end Web Application For Information Retrieval - Assignment 1 - CS317 - FAST NUCES (Karachi)
Primary language: TypeScript

# 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&#32;2020-03-10&#32;205835.png)
![](Screenshots/Annotation&#32;2020-03-10&#32;205849.png)
![](Screenshots/Annotation&#32;2020-03-10&#32;205854.png)

### Built Using:

<div align="center">
<a href="https://www.djangoproject.com/"><img height='114' width='100' src="./internals/img/django.svg" /></a>
<a href="https://jupyter.org/"><img height='114' width='100' src="./internals/img/jupyter.png" /></a>
<br/>
  <a href="https://facebook.github.io/react/"><img src="./internals/img/react-padded-90.png" /></a>
  <a href="https://webpack.github.io/"><img src="./internals/img/webpack-padded-90.png" /></a>
  <a href="https://redux.js.org/"><img src="./internals/img/redux-padded-90.png" /></a>
  <a href="https://github.com/ReactTraining/react-router"><img src="./internals/img/react-router-padded-90.png" /></a>
  <a href="https://eslint.org/"><img src="./internals/img/eslint-padded-90.png" /></a>
  <a href="https://facebook.github.io/jest/"><img src="./internals/img/jest-padded-90.png" /></a>
  <a href="https://yarnpkg.com/"><img src="./internals/img/yarn-padded-90.png" /></a>
</div>

<hr />
<br />

### Template:
- [electron react boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)
Repository: hassan11196/IR-WEB-A2
Description: A React-Redux based Front-end Web Application For Information Retrieval - Assignment 2 - CS317 - FAST NUCES (Karachi)
Primary language: TypeScript
Topics: react, redux, information-retrieval, jupyter-notebook, hacktoberfest

# IR-Assignment # 2 
## Implementation:
- Indexed Given Documents of Trump Speeches using a Vector Space Model. 
- Pickled the inverted index for quick retrieval for query purposes.
## Files:
### Jupyter Notebook:
The Notebook Contains a Vector Space Model Implementation.

- Check Notebook : IR-A2-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-A2
    - Repo Link: [Click Here](https://github.com/hassan11196/IR-SYS-A2)
- Check Folder For Desktop GUI Executable : IR-APP-A2
    - Exe File: [Click Here](https://www.mediafire.com/file/asb4p9y0i00iy7n/IR-SYS-A2-K173654_Setup_1.0.0.exe/file)
- Check Folder For Python Django Web Server : IR-SERVER-A2
    - Repo Link: [Click Here](https://github.com/hassan11196/IR-A2/tree/master/IR-SERVER-A2/IRA2)

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

- Check Zip File for Web Interface Code : IR-WEB-A2
    - Repo Link : [Click Here](https://github.com/hassan11196/IR-WEB-A2)
  
### ScreenShots:
- ![](Screenshots/Annotation%202020-04-10%20234906.png)
- ![](Screenshots/ss1.png)
- ![](Screenshots/ss2.png)
- ![](Screenshots/ss3.png)



### Built Using:

<div align="center">
<a href="https://www.djangoproject.com/"><img height='114' width='100' src="./internals/img/django.svg" /></a>
<a href="https://jupyter.org/"><img height='114' width='100' src="./internals/img/jupyter.png" /></a>
<br/>
  <a href="https://facebook.github.io/react/"><img src="./internals/img/react-padded-90.png" /></a>
  <a href="https://webpack.github.io/"><img src="./internals/img/webpack-padded-90.png" /></a>
  <a href="https://redux.js.org/"><img src="./internals/img/redux-padded-90.png" /></a>
  <a href="https://github.com/ReactTraining/react-router"><img src="./internals/img/react-router-padded-90.png" /></a>
  <a href="https://eslint.org/"><img src="./internals/img/eslint-padded-90.png" /></a>
  <a href="https://facebook.github.io/jest/"><img src="./internals/img/jest-padded-90.png" /></a>
  <a href="https://yarnpkg.com/"><img src="./internals/img/yarn-padded-90.png" /></a>
</div>

<hr />
<br />

### Template:
- [electron react boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)
Repository: hassan11196/IR-WEB-A3
Description: A React-Redux based Front-end Web Application For Information Retrieval - Assignment 3 - CS317 - FAST NUCES (Karachi)
Primary language: TypeScript
Topics: hacktoberfest

# IR-Assignment # 2 
## Implementation:
- Classify and Cluster Given Documents of BBC Sport using a Knn and K-means. 

## Files:
### Jupyter Notebook:
The Notebook Contains a KNN and K-means Implementation.

- Check Notebook : IR-A3-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 KNN and Kmeans hosted on Heroku. It can classify and cluster documents and return results.

- Check Zip File For Desktop GUI Code : IR-SYS-A3
    - Repo Link: [Click Here](https://github.com/hassan11196/IR-SYS-A3)
- Check Folder For Desktop GUI Executable : IR-APP-A3

- Check Folder For Python Django Web Server : IR-SERVER-A3
    - Repo Link: [Click Here](https://github.com/hassan11196/IR-A3/tree/master/IR-SERVER-A3/IRA3)


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

- Check Folder for Web Interface Code : IR-WEB-A3 
    - Repo Link : [Click Here](https://github.com/hassan11196/IR-WEB-A3)


### ScreenShots:

- ![](Screenshots/Annotation%202020-05-18%20080928.png)


### References:
[http://mlg.ucd.ie/datasets/bbc.html](http://mlg.ucd.ie/datasets/bbc.html)


### Built Using:

<div align="center">
<a href="https://www.djangoproject.com/"><img height='114' width='100' src="./internals/img/django.svg" /></a>
<a href="https://jupyter.org/"><img height='114' width='100' src="./internals/img/jupyter.png" /></a>
<br/>
  <a href="https://facebook.github.io/react/"><img src="./internals/img/react-padded-90.png" /></a>
  <a href="https://webpack.github.io/"><img src="./internals/img/webpack-padded-90.png" /></a>
  <a href="https://redux.js.org/"><img src="./internals/img/redux-padded-90.png" /></a>
  <a href="https://github.com/ReactTraining/react-router"><img src="./internals/img/react-router-padded-90.png" /></a>
  <a href="https://eslint.org/"><img src="./internals/img/eslint-padded-90.png" /></a>
  <a href="https://facebook.github.io/jest/"><img src="./internals/img/jest-padded-90.png" /></a>
  <a href="https://yarnpkg.com/"><img src="./internals/img/yarn-padded-90.png" /></a>
</div>

<hr />
<br />

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