Skip to content

Latest commit

 

History

223 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI42

Enables 42.nl to use their AI with ease.

Prerequisites

  1. Install IntelliJ IDEA Community Edition, with the following options:
    • Language: Java
    • JDK Version: 11 or above
    • Build System: IntelliJ
  2. Install Git Bash (for windows), alternatively use: Windows Powershell or CMD.
  3. Download JavaFX (for windows) and unpack it into C:/Java.
  4. Download and install SceneBuilder.

Documentation

If you wish to look at the documentation, please take a look at this website. Its hosted by GitHub Pages and automatically generated by docstring IntelliJ.

UML Diagram

UML class diagram

GUI Showcase

GUI preview gif

Functionality

  • Chat Interface: Engage in interactive and dynamic conversations with the www.42.nl AI model.

    • Example: Have real-time conversations with the AI model, receiving dynamic responses based on user input.
  • GUI Interface: Provide a graphical user interface for seamless interaction.

    • Example: Offer a user-friendly interface with intuitive controls, allowing users to interact with the AI model easily.
  • Login System: Implement a secure login system to authenticate users.

    • Example: Require users to create accounts and log in before accessing the AI's functionality for personalized experiences.
  • Chat History: Store and display a history of previous conversations.

    • Example: Save and display past chat sessions, allowing users to refer back to previous interactions.

About

An intuitive AI application that mimicks OpenAI's ChatGPT.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages