gomgomcode's picture
example modified
d947155
import torch
from scipy.spatial.distance import cosine
from transformers import AutoModel, AutoTokenizer
import gradio as gr
# Import our models. The package will take care of downloading the models automatically
tokenizer = AutoTokenizer.from_pretrained("gomgomcode/material_patent_roberta_simcse")
model = AutoModel.from_pretrained("gomgomcode/material_patent_roberta_simcse")
def simcse(text1, text2, text3):
# Tokenize input texts
texts = [
text1,
text2,
text3
]
inputs = tokenizer(texts, padding=True, truncation=True, return_tensors="pt")
# Get the embeddings
with torch.no_grad():
embeddings = model(**inputs, output_hidden_states=True, return_dict=True).pooler_output
# Calculate cosine similarities
# Cosine similarities are in [-1, 1]. Higher means more similar
cosine_sim_0_1 = 1 - cosine(embeddings[0], embeddings[1])
cosine_sim_0_2 = 1 - cosine(embeddings[0], embeddings[2])
# return {"cosine similarity":cosine_sim_0_1}, {"cosine similarity":cosine_sim_0_2}
return {"cosine similarity":cosine_sim_0_1}, cosine_sim_0_1, {"cosine similarity":cosine_sim_0_2}, cosine_sim_0_2
inputs = [
gr.components.Textbox(lines=5, label="Input Text One"),
gr.components.Textbox(lines=5, label="Input Text Two"),
gr.components.Textbox(lines=5, label="Input Text Three")
]
outputs = [
gr.components.Label(label="Cosine similarity between text one and two"),
gr.components.Number(label="Cosine similarity between text one and two"),
gr.components.Label(label="Cosine similarity between text one and three"),
gr.components.Number(label="Cosine similarity between text one and three"),
]
title = "material_patent_roberta_simcse"
description = "첨단 μœ΅ν•© μ†Œμž¬ λ°œκ΅΄μ„ μœ„ν•œ 인곡지λŠ₯ 지원 ν”Œλž«νΌ 개발 ν”„λ‘œμ νŠΈλ₯Ό μœ„ν•œ νŠΉν—ˆ μž„λ² λ”© λͺ¨λΈ"
article = "<p style='text-align: center'><a href='https://huggingface.co/gomgomcode/material_patent_roberta_simcse'>첨단 μœ΅ν•© μ†Œμž¬ λ°œκ΅΄μ„ μœ„ν•œ 인곡지λŠ₯ 지원 ν”Œλž«νΌ 개발 ν”„λ‘œμ νŠΈ:νŠΉν—ˆ μž„λ² λ”© λͺ¨λΈ</a></p>"
examples = [
["κ³ μ˜¨ν˜• μ—°λ£Œμ „μ§€ λ°œμ „μš© λ°”μ΄μ˜€κ°€μŠ€ μ „μ²˜λ¦¬ μœ΅ν•© μžμ›ν™” 곡정 μ‹œμŠ€ν…œ [청ꡬ항1] νƒˆν™©μž₯치λ₯Ό 톡해 κ³΅κΈ‰λ˜λŠ” λ°”μ΄μ˜€κ°€μŠ€μ— ν¬ν•¨λœ ν™©ν™”μˆ˜μ†Œλ₯Ό μ œκ±°ν•˜λŠ” ν™©ν™”μˆ˜μ†Œ μ œκ±°λΆ€; λƒ‰κ°μ œμŠ΅μž₯치λ₯Ό 톡해 상기 ν™©ν™”μˆ˜μ†Œ μ œκ±°λΆ€λ₯Ό 거친 λ°”μ΄μ˜€κ°€μŠ€μ—μ„œ μˆ˜λΆ„μ„ μ œκ±°ν•˜λŠ” μˆ˜λΆ„ μ œκ±°λΆ€; 뢄리막을 톡해 상기 μˆ˜λΆ„ μ œκ±°λΆ€λ₯Ό 거친 λ°”μ΄μ˜€κ°€μŠ€λ₯Ό λ©”νƒ„μ˜ μˆœλ„κ°€ 97% μ΄μƒλ˜λŠ” 농좕 λ©”νƒ„κ°€μŠ€μ™€ λ©”νƒ„κ°€μŠ€ 및 μ΄μ‚°ν™”νƒ„μ†Œλ₯Ό ν¬ν•¨ν•˜λŠ” μž”μ—¬ λ©”νƒ„κ°€μŠ€λ‘œ λΆ„λ¦¬ν•˜λŠ” 메탄 뢄리뢀; 상기 μž”μ—¬ λ©”νƒ„κ°€μŠ€μ—μ„œ μ΄μ‚°ν™”νƒ„μ†Œλ₯Ό μ‚°ν™”μΉΌμŠ˜κ³Ό λ°˜μ‘μ‹œμΌœ νƒ„μ‚°μΉΌμŠ˜μ„ μƒμ„±ν•˜μ—¬ μž”μ—¬ λ©”νƒ„κ°€μŠ€μ—μ„œ λ©”νƒ„κ°€μŠ€λ₯Ό μž¬λΆ„λ¦¬ν•˜λŠ” 탄산화 합성뢀와; ν™œμ„±νƒ„ 흑착제거λ₯Ό 톡해 상기 농좕 λ©”νƒ„κ°€μŠ€ 및 탄산화 ν•©μ„±λΆ€μ—μ„œ μž¬λΆ„λ¦¬λœ λ©”νƒ„κ°€μŠ€μ—μ„œ 싀둝산을 μ œκ±°ν•˜λŠ” 흑착뢀와; 상기 ν‘μ°©λΆ€μ—μ„œ μƒμ„±λœ κ³ μˆœλ„ λ©”νƒ„κ°€μŠ€λ₯Ό μ €μž₯ν•˜λŠ” 메탄 μ €μž₯뢀와; 상기 메탄 μ €μž₯뢀에 μ €μž₯된 κ³ μˆœλ„ 메탄을 곡급받아 μˆ˜μ†Œλ‘œ κ°œμ§ˆν•˜λŠ” λ‚΄λΆ€ 및 μ™ΈλΆ€ κ°œμ§ˆλΆ€μ™€; 상기 λ‚΄λΆ€ 및 μ™ΈλΆ€ κ°œμ§ˆλΆ€λ‘œλΆ€ν„° 개질된 μˆ˜μ†Œλ₯Ό 곡급받아 μ „λ ₯을 μƒμ‚°ν•˜λŠ” κ³ μ˜¨ν˜• μ—°λ£Œμ „μ§€λ₯Ό ν¬ν•¨ν•˜λ©°, 상기 κ³ μ˜¨ν˜• λ°”μ΄μ˜€κ°€μŠ€ μ—°λ£Œμ „μ§€ μ‹œμŠ€ν…œμ€ 상기 κ³ μ˜¨ν˜• μ—°λ£Œμ „μ§€μ—μ„œ μƒμ„±λ˜λŠ” 폐열을 상기 μ™ΈλΆ€κ°œμ§ˆκΈ°λ‘œ κ³΅κΈ‰ν•˜μ—¬ 상기 μ™ΈλΆ€κ°œμ§ˆμ˜ λ°˜μ‘μ—΄λ‘œ μ΄μš©ν•˜λ„λ‘ ν•˜λŠ” 1μ°¨ νμ—΄νšŒμˆ˜ 곡급뢀 및 상기 κ³ μ˜¨ν˜• μ—°λ£Œμ „μ§€μ—μ„œ μƒμ„±λ˜λŠ” 폐열을 상기 ν‘μ°©λΆ€λ‘œ κ³΅κΈ‰ν•˜μ—¬ 상기 ν‘μ°©λΆ€μ˜ λ°˜μ‘μ—΄λ‘œ μ΄μš©ν•˜λ„λ‘ ν•˜λŠ” 2μ°¨ νμ—΄νšŒμˆ˜ 곡급뢀λ₯Ό 더 ν¬ν•¨ν•˜λ©°, 상기 κ³ μ˜¨ν˜• λ°”μ΄μ˜€κ°€μŠ€ μ—°λ£Œμ „μ§€ μ‹œμŠ€ν…œμ€ 상기 λ‚΄λΆ€ 및 μ™ΈλΆ€ κ°œμ§ˆλΆ€λ‘œμ˜ 수증기 곡급을 μœ„ν•œ 수증기 곡급뢀λ₯Ό 더 ν¬ν•¨ν•˜κ³  상기 수증기 κ³΅κΈ‰λΆ€λŠ” 상기 κ³ μ˜¨ν˜• μ—°λ£Œμ „μ§€μ—μ„œ λ°œμƒλ˜λŠ” λ¬Ό 및 폐열 일뢀λ₯Ό μ΄μš©ν•˜μ—¬ 수증기λ₯Ό μƒμ„±ν•˜λŠ” 것을 νŠΉμ§•μœΌλ‘œ ν•˜λŠ” κ³ μ˜¨ν˜• μ—°λ£Œμ „μ§€ λ°œμ „μš© λ°”μ΄μ˜€κ°€μŠ€ μ „μ²˜λ¦¬ μœ΅ν•© μžμ›ν™” 곡정 μ‹œμŠ€ν…œ",
"석탄 μ €μž₯μ‹œμ„€λ‘œλΆ€ν„° λ©”νƒ„κ°€μŠ€μ˜ 회수 및 μžμ›ν™” 방법 및 μ‹œμŠ€ν…œ [청ꡬ항1] λ©”νƒ„κ°€μŠ€ 회수 μ‹œμŠ€ν…œμ— μžˆμ–΄μ„œ, 석탄 μ €μž₯μ‹œμ„€ λ‚΄λΆ€μ˜ 상단에 μœ„μΉ˜ν•˜μ—¬ λ©”νƒ„κ°€μŠ€μ˜ 양을 κ²€μΆœν•˜λŠ” λ©”νƒ„κ°€μŠ€ μ„Όμ„œ; 상기 λ©”νƒ„κ°€μŠ€ μ„Όμ„œμ—μ„œ κΈ°μ„€μ •λœ 수치 이상이 κ²€μΆœλ˜λŠ” 경우, λ©”νƒ„κ°€μŠ€λ₯Ό μ €μž₯ νƒ±ν¬λ‘œ μ΄μ†‘ν•˜λŠ” μ••μΆœ 이솑뢀; 상기 μ••μΆœ 이솑뢀λ₯Ό ν†΅ν•΄μ„œ μ΄μ†‘λ˜λŠ” λ©”νƒ„κ°€μŠ€λ₯Ό μ €μž₯ν•˜λŠ” μ €μž₯ 탱크; 및 상기 μ €μž₯ 탱크에 μ €μž₯된 λ©”νƒ„κ°€μŠ€λ₯Ό μ •μ œν•˜μ—¬ κ³ μˆœλ„μ˜ λ©”νƒ„κ°€μŠ€λ₯Ό μ €μž₯ν•˜λŠ” κ³ μˆœλ„ κ°€μŠ€ μ €μž₯λΆ€; λ₯Ό ν¬ν•¨ν•˜κ³ , 상기 μ••μΆœ μ΄μ†‘λΆ€λŠ”, 상기 석탄 μ €μž₯μ‹œμ„€ λ‚΄λΆ€μ˜ μƒλ‹¨μ—μ„œ ν¬μ§‘λœ κ°€μŠ€ 및 λΆ„μ§„ μ€‘μ—μ„œ 뢄진을 μ œκ±°ν•˜κΈ° μœ„ν•œ λΆ„μ§„ 제거용 λ“œλ ˆμΈ 밸브; 및 상기 λ“œλ ˆμΈ λ°ΈλΈŒμ—λŠ” μˆ˜λΆ„μ΄ μΆ©μ „λ˜μ–΄, ν¬μ§‘λœ κ°€μŠ€κ°€ μˆ˜λΆ„μ„ ν†΅κ³Όν•˜κΈ° μœ„ν•œ μ••λ ₯을 κ³΅κΈ‰ν•˜λŠ” 곡급뢀;λ₯Ό 더 ν¬ν•¨ν•˜λŠ” 것을 νŠΉμ§•μœΌλ‘œ ν•˜λŠ”, λ©”νƒ„κ°€μŠ€ 회수 μ‹œμŠ€ν…œ",
"λ‚΄ν™©μ„± 촉맀λ₯Ό μ΄μš©ν•œ ν™©-ν•¨μœ  νƒ„ν™”μˆ˜μ†Œμ˜ 개질 [청ꡬ항1] ν™©ν•¨μœ  νƒ„ν™”μˆ˜μ†Œ 곡급물을 증기 및 λ‚΄ν™©μ„± 촉맀와 300 ℃ μ΄μƒμ˜ μ˜¨λ„μ—μ„œ μ†Œμ •μ˜ μ‹œκ°„ λ™μ•ˆ μ ‘μ΄‰μ‹œμΌœ λ‚΄ν™©μ„± 촉맀가 ν™©ν•¨μœ  νƒ„ν™”μˆ˜μ†Œ 곡급물 쀑 ν™©μ˜ 적어도 일뢀λ₯Ό ν‘μ°©ν•˜κ³  상기 곡급물을 κ°œμ§ˆμ‹œμΌœ, ν™© μ €ν•¨λŸ‰ κ°œμ§ˆλ¬Όμ„ μˆ˜μ§‘ν•˜λŠ” 단계; 및내황성 촉맀와 μ‚°μ†Œν•¨μœ  기체λ₯Ό μ ‘μ΄‰μ‹œμΌœ 흑착된 ν™©μ˜ 적어도 일뢀λ₯Ό λ‚΄ν™©μ„± μ΄‰λ§€μ—μ„œ νƒˆμ°©λ˜λŠ” ν™© μ‚°ν™”λ¬Όλ‘œ μ „ν™˜ν•˜λŠ” 단계λ₯Ό ν¬ν•¨ν•˜λ©°, μ—¬κΈ°μ„œ 상기 λ‚΄ν™©μ„± μ΄‰λ§€λŠ” 백금 및 λ‘œλ“ 및 λΉ„-ν™©ν™” λ‹΄μ²΄μ˜ ν˜Όν•©λ¬Όλ‘œ 이루어진 것인, ν™©ν•¨μœ  νƒ„ν™”μˆ˜μ†Œμ˜ 개질 방법"],
["더미 νŒ¨ν„΄μ„ κ°–λŠ” λ°˜λ„μ²΄ μ†Œμž 및 κ·Έ ν˜•μ„±λ°©λ²• [청ꡬ항1] νŒ¨ν„΄ ν˜•μ„±μ˜μ—­ 및 더미 μ˜μ—­μ„ ν¬ν•¨ν•˜λŠ” λ°˜λ„μ²΄ 기판;상기 λ°˜λ„μ²΄ 기판 상에 ν˜•μ„±λœ μΈ΅κ°„μ ˆμ—°λ§‰;상기 μΈ΅κ°„μ ˆμ—°λ§‰ μœ„μ˜ νŒ¨ν„΄ ν˜•μ„±μ˜μ—­ 상에 ν˜•μ„±λœ λ°˜λ„μ²΄μΈ΅ νŒ¨ν„΄;상기 νŒ¨ν„΄ ν˜•μ„±μ˜μ—­μ˜ μΈ΅κ°„μ ˆμ—°λ§‰ 내에 λ°°μΉ˜λ˜λ©΄μ„œ 상기 λ°˜λ„μ²΄μΈ΅ νŒ¨ν„΄κ³Ό 상기 λ°˜λ„μ²΄ κΈ°νŒμ„ μ—°κ²°ν•˜λŠ” μ»¨νƒν”ŒλŸ¬κ·Έ; 상기 더미 μ˜μ—­μ˜ μΈ΅κ°„μ ˆμ—°λ§‰ μœ„μ— ν˜•μ„±λ˜λ©° 상기 νŒ¨ν„΄ ν˜•μ„±μ˜μ—­μ˜ 단차λ₯Ό μ™„ν™”μ‹œν‚€λŠ” 더미 νŒ¨ν„΄;상기 더미 νŒ¨ν„΄ ν•˜λΆ€μ˜ 상기 μΈ΅κ°„μ ˆμ—°λ§‰ 내에 상기 λ°˜λ„μ²΄ 기판과 μ—°κ²°λ˜μ§€ μ•Šκ²Œ ν˜•μ„±λ˜μ–΄ 상기 더미 νŒ¨ν„΄μ΄ μ΄νƒˆν•˜μ§€ μ•Šκ²Œ κ³ μ •ν•˜λŠ” 더미 ν”ŒλŸ¬κ·Έλ₯Ό ν¬ν•¨ν•˜λŠ” 것을 νŠΉμ§•μœΌλ‘œ ν•˜λŠ” 더미 νŒ¨ν„΄μ„ κ°–λŠ” λ°˜λ„μ²΄ μ†Œμž",
"λ°˜λ„μ²΄ 기판의 상뢀에 식각 λŒ€μƒλ§‰μ„ ν˜•μ„±ν•˜λŠ” 단계;상기 식각 λŒ€μƒλ§‰μ˜ 상뢀에 제1 및 제2 식각 보쑰막을 μ μΈ΅ν•˜λŠ” 단계;상기 제2 식각 λ³΄μ‘°λ§‰μ˜ 상뢀에 ν¬ν† λ ˆμ§€μŠ€νŠΈ νŒ¨ν„΄μ„ ν˜•μ„±ν•˜λŠ” 단계;상기 ν¬ν† λ ˆμ§€μŠ€νŠΈ νŒ¨ν„΄μ„ 식각 λ² λ¦¬μ–΄λ‘œ μ΄μš©ν•œ 식각 κ³΅μ •μœΌλ‘œ 상기 제1 및 제2 식각 보쑰막을 μ‹κ°ν•˜μ—¬ 제1 및 제2 식각 보쑰 νŒ¨ν„΄μ„ ν˜•μ„±ν•˜λŠ” 단계;상기 제1 식각 보쑰 νŒ¨ν„΄μ˜ 츑벽을 μ‹κ°ν•˜λŠ” 단계; 및상기 제1 식각 보쑰 νŒ¨ν„΄μ„ 식각 λ² λ¦¬μ–΄λ‘œ μ΄μš©ν•œ 식각 κ³΅μ •μœΌλ‘œ 상기 식각 λŒ€μƒλ§‰μ„ μ‹κ°ν•˜λŠ” 단계λ₯Ό ν¬ν•¨ν•˜λŠ” λ°˜λ„μ²΄ μ†Œμžμ˜ νŒ¨ν„΄ ν˜•μ„±λ°©λ²•.",
"λ³Έ 발λͺ…μ˜ μ‹€μ‹œμ˜ˆλŠ” ν”Œλ ‰μ„œλΈ” ν‘œμ‹œνŒ¨λ„μ„ 두 κ°€μ§€ μ΄μƒμ˜ ν˜•νƒœλ₯Ό μ•ˆμ •μ μœΌλ‘œ μœ μ§€ν•˜λŠ” μŒμ•ˆμ •(bistability)이 κ°€λŠ₯ν•˜λ„λ‘ κ΅¬ν˜„ν•¨μœΌλ‘œμ¨ 두 κ°€μ§€ μ΄μƒμ˜ ν˜•νƒœλ‘œ 변경될 수 μžˆλŠ” ν”Œλ ‰μ„œλΈ” ν‘œμ‹œμž₯μΉ˜μ— κ΄€ν•œ 것이닀. λ³Έ 발λͺ…μ˜ 일 μ‹€μ‹œμ˜ˆμ— λ”°λ₯Έ ν”Œλ ‰μ„œλΈ” ν‘œμ‹œμž₯μΉ˜λŠ” ν•˜λΆ€ 기판, ν”ŒλΌμŠ€ν‹± 필름, 제1 및 제2 ν˜•νƒœ λ³€κ²½ μˆ˜λ‹¨λ“€μ„ ν¬ν•¨ν•œλ‹€. 상기 ν•˜λΆ€ κΈ°νŒμ€ 적어도 두 κ°€μ§€μ˜ ν˜•νƒœλ₯Ό μ•ˆμ •μ μœΌλ‘œ μœ μ§€ν•˜λŠ” μŒμ•ˆμ •μ΄ κ°€λŠ₯ν•œ 물질둜 이루어진닀. 상기 ν”ŒλΌμŠ€ν‹± κΈ°νŒμ€ 상기 ν•˜λΆ€ 기판 상에 배치되며, ν™”μ†Œ μ–΄λ ˆμ΄κ°€ ν˜•μ„±λœλ‹€. 상기 제1 ν˜•νƒœ λ³€κ²½ μˆ˜λ‹¨μ€ 상기 ν•˜λΆ€ κΈ°νŒμ„ 제1 μ•ˆμ • μƒνƒœλ‘œ λ³€ν˜•ν•˜κΈ° μœ„ν•΄ 상기 ν•˜λΆ€ 기판의 일면에 λ°°μΉ˜λœλ‹€. 상기 제2 ν˜•νƒœ λ³€κ²½ μˆ˜λ‹¨μ€ 제2 μ•ˆμ • μƒνƒœλ‘œ λ³€ν˜•ν•˜κΈ° μœ„ν•΄ 상기 ν•˜λΆ€ 기판의 일면의 λ°˜λŒ€λ©΄μ— λ°°μΉ˜λœλ‹€."],
["μ „κΈ° μžλ™μ°¨ 폐배터리λͺ¨λ“ˆ 처리 방법 및 μžμ›μž¬ν™œμš© μ‹œμŠ€ν…œ [청ꡬ항1] (S10) λ‹€μˆ˜μ˜ μ…€(cell)이 λ‚΄μž₯된 폐배터리λͺ¨λ“ˆμ„ 5λΆ„ λ‚΄μ§€ 20λΆ„ λ™μ•ˆ 앑체 μ§ˆμ†Œμ— μΉ¨μ§€ν•˜μ—¬ 급속 λ™κ²°ν•˜λŠ” 단계; (S20) 상기 λ™κ²°λœ 폐배터리λͺ¨λ“ˆμ„ 30초 λ‚΄μ§€ 180초 λ™μ•ˆ μƒμ˜¨μ— λ°©μΉ˜ν•˜λŠ” 단계; (S30) 상기 방치된 폐배터리λͺ¨λ“ˆμ— 앑체 μ§ˆμ†Œλ₯Ό 30초, 60초, λ˜λŠ” 90초 κ°„κ²©μœΌλ‘œ κ³΅κΈ‰ν•˜λ©΄μ„œ νŒŒμ‡„ν•˜λŠ” 단계; 및 (S40) 상기 νŒŒμ‡„λ¬Όλ‘œλΆ€ν„° κΈˆμ†, ν”ŒλΌμŠ€ν‹±, 뢄리막 및 μ…€(cell)의 μ „κ·Ήν™œλ¬Όμ§ˆμ„ λΆ„λ¦¬ν•˜λŠ” 단계;λ₯Ό ν¬ν•¨ν•˜λŠ” μ „κΈ° μžλ™μ°¨μ˜ 폐배터리λͺ¨λ“ˆμ„ μ²˜λ¦¬ν•˜λŠ” 방법.",
"μ»€νŒ¨μ‹œν„° νμŠ¬λŸ¬μ§€λ‘œλΆ€ν„° μ „κ·Ή μ†Œμž¬ μž¬μƒ 방법 [청ꡬ항1] (a) μ»€νŒ¨μ‹œν„° νμŠ¬λŸ¬μ§€ 앑적을 μƒμ„±ν•˜λŠ” 단계; (b) 상기 앑적을 λΆ„λ¬΄κ±΄μ‘°μ±”λ²„μ—μ„œ 100 λ‚΄μ§€ 200 β„ƒλ‘œ λΆ„λ¬΄κ±΄μ‘°μ‹œμΌœ 뢄말을 μƒμ„±ν•˜λŠ” 단계; (c) 상기 뢄말을 μ—΄μ²˜λ¦¬λ‘œμ—μ„œ 300 λ‚΄μ§€ 400 β„ƒμ—μ„œ μ—΄μ²˜λ¦¬ν•˜λŠ” 단계; 및 (d) 상기 μ—΄μ²˜λ¦¬λœ 뢄말을 200 λ‚΄μ§€ 300 β„ƒμ—μ„œ μ–΄λ‹λ§ν•˜λŠ” 단계;λ₯Ό ν¬ν•¨ν•˜λŠ” 것을 νŠΉμ§•μœΌλ‘œ ν•˜λŠ”, μ»€νŒ¨μ‹œν„° νμŠ¬λŸ¬μ§€λ‘œλΆ€ν„° μ „κ·Ή μ†Œμž¬ μž¬μƒ 방법",
"λ³Έ 발λͺ…은 ν΄λ¦¬μ—ν‹Έλ Œν…Œλ ˆν”„νƒˆλ ˆμ΄νŠΈ 폐기물을 κΈ€λ¦¬μ½œλ₯˜ 물질과 촉맀 ν•˜μ—μ„œ μ—μŠ€ν…Œλ₯΄ κ΅ν™˜ λ°˜μ‘μœΌλ‘œ 해쀑합 ν•˜λŠ” λ‹¨λŸ‰μ²΄ ν˜•μ„±λ‹¨κ³„μ™€, 증λ₯˜ λ°©λ²•μœΌλ‘œ λ‹¨λŸ‰μ²΄ ν˜•μ„±λ‹¨κ³„μ—μ„œ λ§Œλ“€μ–΄μ§„ 해쀑합물에 λ‚¨μ•„μžˆλŠ” κΈ€λ¦¬μ½œλ₯˜ λ¬Όμ§ˆμ„ νšŒμˆ˜ν•˜λŠ” 제1 νšŒμˆ˜λ‹¨κ³„μ™€, κΈ€λ¦¬μ½œλ₯˜ 물질이 회수된 해쀑합물을 λ‹¨λŸ‰μ²΄μ™€ μ€‘ν•©μ²΄λ‘œ 뢄리 νšŒμˆ˜ν•˜λŠ” 제2 νšŒμˆ˜λ‹¨κ³„λ₯Ό ν¬ν•¨ν•˜μ—¬ 이루어지며, 제2 νšŒμˆ˜λ‹¨κ³„μ˜ μ„ΈλΆ€ ꡬ성에 따라 ν™˜κ²½μ˜€μ—Ό μ΅œμ†Œν™”, μ—λ„ˆμ§€ 절감, BHET μˆœλ„ μƒμŠΉ, 곡정 λ‹¨μˆœν™” 효과λ₯Ό κ°€μ§€λŠ” ν΄λ¦¬μ—ν‹Έλ Œν…Œλ ˆν”„νƒˆλ ˆμ΄νŠΈμ˜ λΉ„μŠ€ν…Œλ ˆν”„νƒˆλ ˆμ΄νŠΈ 뢄리 및 νšŒμˆ˜λ°©λ²•μ— κ΄€ν•œ 것이닀."]
]
gr.Interface(simcse, inputs, outputs, title=title, description=description, article=article, examples=examples).launch(share=True)