Tenouse is an AI based system for intimation of Houses for Tenants, Landlords and Other Folks.
- House Structure Classification (Building, Bungalow, Row House)
- House Interior Classification (Furnished, Unfurnished)
- House Price Prediction
- Premium Buyers Prediction
- Profit Prediction
- Sentiment Analysis
- Advertisement Analysis
- Post a property
- View Properties
- View Roommates
- Start/Stop Alerts
- Subscribe/Unsubscribe to newsletters
- Buy Premium
- House of the day
- SignUp/Login
- Post Property
- View Properties
- Following Properties
- House Price Prediction
- Find Roommates
- Chat Room
- Payment Gateway
- Buy Premium
- Premium Features
- Donate Page
- Profile Page
- Sentiment Analysis
- Advertisement Analysis
- Profit Prediction
- Premium Buyers Prediction
- Data Visualization
- House Virtual Tour
- Signup/Login
- View Proerties
- View Roommates
- Property Detailed Page
- Profile Page
git clone https://github.com/safir72347/The-Tenouse-Project
./setup.sh
Tenouse Main - https://github.com/safir72347/Tenouse-Final
Tenouse Admin - https://github.com/safir72347/Tenouse-Admin
Tenouse AI - https://github.com/safir72347/Tenouse-AI
Tenouse Rasa - https://github.com/safir72347/Tenouse-Rasa
Tenouse VR - https://github.com/safir72347/Tenouse-VR
Tenouse Mobile - https://github.com/safir72347/Tenouse-ReactNative
- Install Dependencies
pip3 install -r requirements.txt
- Run the jupyter notebooks and add the exported models to the respective models folder
- Run the server
python3 app.py
- Install the dependencies in the root folder and client folder
npm install
- Add your mongodb and bot credentials in the config folder.
- From the AI server folder, run the files in the Data Generator folder to generate dummy data
- Run the node server
node app.js
- Run the react client server
npm run start
- Install the dependencies
npm install
- Run the server
npm run start
- Train the model
rasa train
- Start the REST API
> rasa run -m models --enable-api --cors “*” --debug
> Endpoint: http://localhost:5005/webhooks/rest/webhook
- Install Dependencies
npm install
- Run the project
npm run start
- Install Dependencies
npm install
- Run the project
npm run start
- Run ngrok
ngrok http 5000
- Set the webhook
https://api.telegram.org/bot<botToken>/setWebhook?url=https://394e6d19ccfc.ngrok.io/telegram/webhook/inbound-text
https://drive.google.com/file/d/11h_HZyi80FPbtZxlhDE1P9PHuQ_7o_dW/view?usp=sharing