Git Product home page Git Product logo

asirem's Introduction

KBNet IT Department

Welcome to Asirem: KBNet IT Department Landing Page

Welcome to Asirem, the KBNet IT Department landing page! This page showcases our services and features Yazbot, our intelligent chatbot powered by Next.js, Axios, Wiki API, and NLP.

๐Ÿš€ Technologies Used

  • Vitejs: A fast and scalable web application build tool that enhances development workflow.
  • Framer Motion: A library for creating animations and interactions in React applications.
  • Axios: A promise-based HTTP client for making requests to external APIs.
  • Express: A web application framework for Node.js used for server-side development.
  • fs: A Node.js module for interacting with the file system.
  • natural: A library for natural language processing (NLP) tasks in Node.js.
  • nltk: A platform for building Python programs to work with human language data.
  • node-fetch: A light-weight module for making fetch API requests in Node.js.
  • node-nlp: A Node.js module for natural language processing and machine learning.
  • readline: A Node.js module for reading input from a readable stream (such as the terminal).
  • readline-sync: A Node.js module for reading user input synchronously from the terminal.
  • Wiki API: Provides access to Wikipedia data for Yazbot's knowledge base.
  • NLP (Natural Language Processing): Enhances Yazbot's ability to understand and respond to user queries effectively.

๐Ÿ’ป Services Offered

Spuseum GIF 1

Our IT department offers a range of services, including but not limited to:

  • Website development and maintenance
  • Server management and maintenance
  • IT consulting and support
  • Search Engine Optimization(SEO)

๐Ÿค– Yazbot: Your Virtual Assistant

Spuseum GIF 1

Yazbot is our intelligent chatbot designed to answer any type of questions related to IT and technology. It leverages Natural Language Processing (NLP) using libraries such as nltk, node-nlp, and natural, along with the Wiki API and Axios for fetching data. Yazbot is powered by Vitejs for fast development and Framer Motion for creating engaging animations and interactions. Additionally, it uses Express for server-side functionality and interacts with the file system (fs) for data processing. The node-fetch module is utilized for making fetch API requests, while readline and readline-sync enable Yazbot to read and process user input from the terminal.

Yazbot's capabilities are further enhanced by combining these technologies, allowing it to provide accurate and helpful responses to user queries effectively.

๐ŸŒ Live Demo

Check out our live demo of the landing page here.

๐Ÿ“ Getting Started

1-/ To Run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/sprdgx/Asirem.git
    cd /Asirem/Asirem
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
    

Open your browser and navigate to http://localhost:3000 or http://localhost:3001 to view the landing page.

2-/ To Run the ChatBot, follow these steps :

  1. Clone the repository:

    git clone https://github.com/sprdgx/Asirem
    cd /Asirem/Yazbot
    
  2. Install dependencies:

    npm install
    
  3. Start the development server:

    node combines.js
    

Your server will be available at http://localhost:3000. Make sure to keep it running to use the YazBot and access the landing page.

๐Ÿ“„ License This project is licensed under the MIT License.

asirem's People

Contributors

sprdgx avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.