项目作者: caongochoangvan

项目描述 :
Fashion Shop App : Flask, ChatterBot, ElasticSearch, Recommender-System
高级语言: HTML
项目地址: git://github.com/caongochoangvan/FashionShopApp.git
创建时间: 2020-06-05T11:31:48Z
项目社区:https://github.com/caongochoangvan/FashionShopApp

开源协议:MIT License

下载


FashionShopApp

Fashion Shop App is an e-commerce website project that I developed :girl:. The backend was written by Flask (Python) and the frontend used Bootstrap. In addition to an easy-to-use and robust web interface, I also integrated some AI technologies :robot: to make the project unique. For example, there is a recommendation system to provide useful feedback on what a user might potentially want to buy, based on their previous choices. A chatbot is also available to provide a sense of personalized shopping and seamless service. I plan to implement even more interesting features as future work. Scalable and adaptive, this website can be used by a wide range of e-commerce businesses. Please give me :star: if you find it useful.

Demo

Link to demo: Coming soon.


Screenshots:
Home
Home
Home
Home
Home
Home
Home
Home
Home
Home

Tech/Framework used

  • Backend: Flask
  • Frontend: Template & Bootstrap
  • Database: Flask-SQLAlchemy
  • Search Function: ElasticSearch
  • Comment Section: ChatterBot
  • Related Products: Recommender System (Machine Learning)

Installation

Windows

  1. downloading the project: git clone https://github.com/caongochoangvan/FashionShopApp.git
  2. installing virtualenv: py -m pip install —user virtualenv
  3. creating a virtual environment: py -m venv env
  4. activating virtual environment: .\env\Scripts\activate
  5. installing requirements.txt: pip install -r requirements.txt
  6. run server: python run.py
  7. go to http://127.0.0.1:5000/ to see the website
  8. Using elasticsearch: Downloading elasticsearch folder: https://www.elastic.co/downloads/elasticsearch. Running the server: cd elasticsearch-7.8.0 folder then type .\bin\elasticsearch.bat
  9. Enjoy :smile:

    References: