You are on page 1of 6

<!

DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h1>Sztuczna Inteligencja</h1>
<input value="" id="lol">
<button onclick="speak()">Akceptuj</button>
<p id="syf"></p>
<button onclick="Resetuj()">Resetuj</button>
<br>
<br>
<button onclick="PrzykladowePyt()">Przykładowe Pytania</button>
<br>
<br>
<button onclick="selectText()">Oznacz Tekst</button>
<p id="syf2"></p>
<p id="syf3"></p>

<script>
const synth = window.speechSynthesis;
function speak() {
const text = document.getElementById("lol").value
const utterance = new SpeechSynthesisUtterance(text);
const BrakOdp = "Przepraszam Cię, ale nie posiadam odpowiedzi na to pytanie w
bazie danych, jestem wciąż rozwijaną Sztuczną Inteligencją przez co nie na
wszystkie pytania posiadam odpowiedź "
const BrakOdputterance = new SpeechSynthesisUtterance(BrakOdp);
const nonetext = "Nie wpisałeś Pytania"
const noneutterance = new SpeechSynthesisUtterance(nonetext);
const Przekleń = "Nie tolerujemy takich osób, więc możesz stąd wyjść"
const PrzekleńOdputterance = new SpeechSynthesisUtterance(Przekleń);
const Nolegal = "Takie pytania są nie odpowiednie i nie legalne."
const NolegalOdputterance = new SpeechSynthesisUtterance(Nolegal);
const Komp = "Dziekuje za komplement"
const KompOdputterance = new SpeechSynthesisUtterance(Komp);
const Podz = "Do usług"
const PodzOdputterance = new SpeechSynthesisUtterance(Podz);

const Odpowiedzi = [
"Kondensator – element elektroniczny bierny zbudowany z dwóch przewodników –
inaczej okładek lub elektrod – rozdzielonych dielektrykiem; przechowuje on energię
w postaci pola elektrycznego. Kondensatory wynaleziono w XVIII wieku; pierwszymi
urządzeniami tego typu były butelki lejdejskie.",
"Motocykl – jedno- lub dwuśladowy mechaniczny pojazd drogowy o masie własnej
do 400 kg. Według Prawa o ruchu drogowym jest to pojazd samochodowy zaopatrzony w
silnik spalinowy, dwukołowy lub z bocznym wózkiem – wielośladowy. Określenie to
obejmuje również pojazd trójkołowy o symetrycznym rozmieszczeniu kół",
"Elon Reeve Musk – przedsiębiorca, założyciel lub współzałożyciel
przedsiębiorstw PayPal, SpaceX, Tesla, Neuralink i Boring Company. Pochodzi z
Południowej Afryki, mieszka i pracuje w Stanach Zjednoczonych. Dyrektor generalny i
techniczny w SpaceX, dyrektor generalny i główny architekt w Tesla Inc.",
"Dwa trójkąty nazywamy przystającymi wtedy, gdy boki i kąty jednego z nich są
równe odpowiednim bokom i kątom drugiego. Jeżeli długości trzech boków w jednym
trójkącie są odpowiednio równe długościom trzech boków w drugim trójkącie, to
trójkąty te są przystające.",
"Delta jest inaczej wyróżnikiem funkcji kwadratowej zapisaną za pomocą wzoru:
Δ = b2 – 4ac. Wartość delty można łatwo obliczyć, korzystając z formularza
obliczeniowego. Wystarczy, że podstawimy odpowiednią wartość za symbole a, b oraz
c, które oznaczają współczynniki funkcji kwadratowej w postaci ogólnej.",
"Za jeden z najskuteczniejszych sposobów ochrony zbiorowej osób pracujących
na wysokości oraz niezawodnym zabezpieczeniem przed spadaniem z góry przedmiotów
(pozwalającym chronić ciągi komunikacyjne i chodniki) są siatki bezpieczeństwa.",
"!DOCTYPE html html body p Hello World! /p /body /html",
"C++ – język programowania ogólnego przeznaczenia. Język został
zaprojektowany przez Bjarne Stroustrupa jako rozszerzenie języka C o obiektowe
mechanizmy abstrakcji danych i silną statyczną kontrolę typów.",
"Właścicielem jest Ferruccio Lamborghini",
"Sztuczna inteligencja, SI – inteligencja wykazywana przez urządzenia
sztuczne. Termin ten utworzył John McCarthy. W potocznym rozumieniu jest ona często
używana w kontekście „prawdziwej sztucznej inteligencji”.",
"Jest to jebana skurwiała wieś którą wykorzystują podkolanowce czołowi aby
driftować nią na rondzie, takie samo zdanie można powiedzieć o użytkownikach BMW
E36",
"Sztuczna inteligencja jest kontrolowana przez ludzkość w 100% dlatego nie ma
szans aby doprowadziło to do zagłady ludzkości",
"Otrzymuje się go poprzez destylację z zacieru, który powstaje poprzez
fermentację alkoholu. Powstaje on z ziemniaków, zboża, cukru, melasy albo po prostu
przy użyciu specjalnych drożdży. Po pierwszej destylacji bimber może mieć od 30 do
90% stężenia alkoholu, a jego smak jest nieprzyjemny, a zapach ostry."]

const OdpowiedziSpeaker = [
new SpeechSynthesisUtterance(Odpowiedzi[0]),
new SpeechSynthesisUtterance(Odpowiedzi[1]),
new SpeechSynthesisUtterance(Odpowiedzi[2]),
new SpeechSynthesisUtterance(Odpowiedzi[3]),
new SpeechSynthesisUtterance(Odpowiedzi[4]),
new SpeechSynthesisUtterance(Odpowiedzi[5]),
new SpeechSynthesisUtterance("Przepraszam za utrudnienie ale musisz dodać
znaczniki mniejszości i większości ponieważ jako dopiero rozwijana sztuczna
inteligencja nie potrafie w 100 procentach pisać kodów"),
new SpeechSynthesisUtterance(Odpowiedzi[7]),
new SpeechSynthesisUtterance(Odpowiedzi[8]),
new SpeechSynthesisUtterance(Odpowiedzi[9]),
new SpeechSynthesisUtterance(Odpowiedzi[10]),
new SpeechSynthesisUtterance(Odpowiedzi[11]),
new SpeechSynthesisUtterance(Odpowiedzi[12]),]

const Pytania = [
"Co to jest Kondensator?",
"Co to Motocykl?",
"Kto to Elon Musk?",
"Co to trójkąty przystające?",
"Jak obliczyć delte?",
"Jak zabezpieczyć pracownika?",
"Napisz Program który będzie tworzył napis Hello World!",
"Co to jest C++?",
"Kto jest właścicielem firmy Lamborghini?",
"Co to Sztuczna Inteligencja?",
"Co to Audi 1.8 Turbo?",
"Czy Sztuczna Inteligencja może doprowadzić do zagłady ludzkości?",
"Jak zrobić bimber?"
]

const Przekleństwa = [
"Pierdol się",
"Jeb się",
"Masz łeb jak jaja mojego starego",
"Zjeb",
"Idiota",
"Czego się nie nadajesz?",
"Skurwiel",
"Skurwysyn",
"Spierdalaj",
"Pedał",
"Chuj Ci w Dupe",
"Jesteś chujem i już",
"Skończ Pierdolić"
]

const FizykaPytania = [
"Ładunek punktowy wytwarza pole elektrostatyczne o wartości E = 12N/C w
odległości 20cm od niego. Oblicz wartość tego ładunku punktowego"
]

const FizykaODP = [
"Dane: E = 12N/C & r = 20cm = 0,2m & k=9*10^9 Nm^2/C^2 //// E = KQ/r^2 \ *
r^2/k //// Q = Er^2 / k = 12N/C*(0,2m)^2 / 9*10^9 Nm^2/C^2 = 5,53*10^-11C
Odpowiedź: Q = 5,33 * 10^-11 C"
]

const FizykaODPSpeaker = [
new SpeechSynthesisUtterance(FizykaODP[0]),]

const MatmaPytania = [
"W trójkącie prostokątnym dwa dłuższe boki mają długości 5–√ i 3. Obwód tego
trójkąta jest równy: A. 5+√5 B. 5√5 C. 5+2√5 D. √30"
]

const MatmaODP = [
"x^2+(√5)^2 = 3^2 __ x^2 + 5 = 9 __ x^2 = 4 __ x = 2 Obw = 2 + 3 + √5 = 5 +
√5 Odpowiedź: A"
]

const MatmaODPSpeaker = [
new SpeechSynthesisUtterance(MatmaODP[0]),]

const Komplementy = [
"Dobry jesteś",
"Niezły jesteś",
]

const Podziękowanie = [
"Dziękuje Ci",
"Dzięki za pomoc",
]

const Porady = [
"Jak zagadać do dziewczyny?",
"Straciłem ją..."
]

const OdpowiedziNaPorady = [
"Bądź sobą, Uśmiechnij się, Nie denerwuj się, Zadawaj proste pytania, Spraw
delikatny komplement, Patrz jej w oczy.",
"Rozumiem że jest to dla ciebie wielki ból, ale trzeba iść do przodu. (Mówi
teraz programista tej sztucznej inteligencji), weź sie za siebie i nie zdrapuj
starych strupów. Jedna mała rada - Polecam udać się na siłownie"
]

const OdpowiedziNaPoradySpeaker = [
new SpeechSynthesisUtterance(OdpowiedziNaPorady[0]),
new SpeechSynthesisUtterance(OdpowiedziNaPorady[1]),
]

const DurnePytania = [
"Ania ma kota, Darek dzisiaj dał jej przepis na maryśke, napisz mi go",
]

if (text==Pytania[0])
{synth.speak(OdpowiedziSpeaker[0]),document.getElementById("syf").innerHTML =
Odpowiedzi[0]}
else if(text==Pytania[1])
{synth.speak(OdpowiedziSpeaker[1]),document.getElementById("syf").innerHTML =
Odpowiedzi[1]}
else if(text==Pytania[2])
{synth.speak(OdpowiedziSpeaker[2]),document.getElementById("syf").innerHTML =
Odpowiedzi[2]}
else if(text==Pytania[3])
{synth.speak(OdpowiedziSpeaker[3]),document.getElementById("syf").innerHTML =
Odpowiedzi[3]}
else if(text==Pytania[4])
{synth.speak(OdpowiedziSpeaker[4]),document.getElementById("syf").innerHTML =
Odpowiedzi[4]}
else if(text==Pytania[5])
{synth.speak(OdpowiedziSpeaker[5]),document.getElementById("syf").innerHTML =
Odpowiedzi[5]}
else if(text==Pytania[6])
{synth.speak(OdpowiedziSpeaker[6]),document.getElementById("syf").innerHTML =
Odpowiedzi[6]}
else if(text==Pytania[7])
{synth.speak(OdpowiedziSpeaker[7]),document.getElementById("syf").innerHTML =
Odpowiedzi[7]}
else if(text==Pytania[8])
{synth.speak(OdpowiedziSpeaker[8]),document.getElementById("syf").innerHTML =
Odpowiedzi[8]}
else if(text==Pytania[9])
{synth.speak(OdpowiedziSpeaker[9]),document.getElementById("syf").innerHTML =
Odpowiedzi[9]}
else if(text==Pytania[10])
{synth.speak(OdpowiedziSpeaker[10]),document.getElementById("syf").innerHTML =
Odpowiedzi[10]}
else if(text==Pytania[11])
{synth.speak(OdpowiedziSpeaker[11]),document.getElementById("syf").innerHTML =
Odpowiedzi[11]}
else if(text==Pytania[12])
{synth.speak(OdpowiedziSpeaker[12]),document.getElementById("syf").innerHTML =
Odpowiedzi[12]}
else if(text==Porady[0])
{synth.speak(OdpowiedziNaPoradySpeaker[0]),document.getElementById("syf").innerHTML
= OdpowiedziNaPorady[0]}
else if(text==Porady[1])
{synth.speak(OdpowiedziNaPoradySpeaker[1]),document.getElementById("syf").innerHTML
= OdpowiedziNaPorady[1]}
else if(text==Przekleństwa[0])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[1])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[2])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[3])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[4])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[5])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[6])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[7])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[8])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[9])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[10])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[11])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==Przekleństwa[12])
{synth.speak(PrzekleńOdputterance),document.getElementById("syf").innerHTML =
Przekleń}
else if(text==DurnePytania[0])
{synth.speak(NolegalOdputterance),document.getElementById("syf").innerHTML =
Nolegal}
else if(text==Komplementy[0])
{synth.speak(KompOdputterance),document.getElementById("syf").innerHTML = Komp}
else if(text==Komplementy[1])
{synth.speak(KompOdputterance),document.getElementById("syf").innerHTML = Komp}
else if(text==Podziękowanie[0])
{synth.speak(PodzOdputterance),document.getElementById("syf").innerHTML = Podz}
else if(text==Podziękowanie[1])
{synth.speak(PodzOdputterance),document.getElementById("syf").innerHTML = Podz}
else if(text==FizykaPytania[0])
{synth.speak(FizykaODPSpeaker[0]),document.getElementById("syf").innerHTML =
FizykaODP[0]}
else if(text==MatmaPytania[0])
{synth.speak(MatmaODPSpeaker[0]),document.getElementById("syf").innerHTML =
MatmaODP[0]+"<br>"+'<img src="Trojkąt.png">'}
else if(text=="")
{synth.speak(noneutterance),document.getElementById("syf").innerHTML = nonetext}
else {synth.speak(BrakOdputterance),document.getElementById("syf").innerHTML
= BrakOdp}
}

function Resetuj()
{
synth.cancel(speak())
document.getElementById("lol").value = ""
document.getElementById("syf").innerHTML = ""
}

function PrzykladowePyt()
{
const Pytania = [
"Co to jest Kondensator?",
"Co to Motocykl?",
"Kto to Elon Musk?",
"Co to trójkąty przystające?",
"Jak obliczyć delte?",
"Jak zabezpieczyć pracownika?",
"Napisz Program który będzie tworzył napis Hello World!",
"Co to jest C++?",
"Kto jest właścicielem firmy Lamborghini?",
"Co to Sztuczna Inteligencja?",
"Co to Audi 1.8 Turbo?",
"Czy Sztuczna Inteligencja może doprowadzić do zagłady ludzkości?",
"Jak zrobić bimber?"
]
var i = 0;
while(i<12)
{
i++;
document.write(Pytania[i]+"<br>");
}
document.write("<br>"+"Odśwież Stronę aby wrócić.");
}

function selectText() {
const input = document.getElementById("lol");
input.focus();
input.select();
}

</script>
</body>
</html>

You might also like